\hypertarget{classcpp__redis_1_1client}{}\section{cpp\+\_\+redis\+:\+:client Class Reference}
\label{classcpp__redis_1_1client}\index{cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}}


{\ttfamily \#include $<$client.\+hpp$>$}

\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
struct \mbox{\hyperlink{structcpp__redis_1_1client_1_1bitfield__operation}{bitfield\+\_\+operation}}
\end{DoxyCompactItemize}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
enum \mbox{\hyperlink{classcpp__redis_1_1client_a388877b01b4e045cddb138e70a68e000}{client\+\_\+type}} \{ {\bfseries normal}, 
{\bfseries master}, 
{\bfseries pubsub}, 
{\bfseries slave}
 \}
\item 
enum \mbox{\hyperlink{classcpp__redis_1_1client_a2512bd48dd45391249a69bd720c1e4da}{connect\+\_\+state}} \{ \newline
{\bfseries dropped}, 
{\bfseries start}, 
{\bfseries sleeping}, 
{\bfseries ok}, 
\newline
{\bfseries failed}, 
{\bfseries lookup\+\_\+failed}, 
{\bfseries stopped}
 \}
\item 
enum \mbox{\hyperlink{classcpp__redis_1_1client_aa197ca5b36da793c701d3ba388ec4946}{aggregate\+\_\+method}} \{ {\bfseries sum}, 
{\bfseries min}, 
{\bfseries max}, 
{\bfseries server\+\_\+default}
 \}
\item 
enum \mbox{\hyperlink{classcpp__redis_1_1client_aa5998536fd32ff4387c89be514997620}{geo\+\_\+unit}} \{ {\bfseries m_cv_mutex},
{\bfseries km}, 
{\bfseries ft}, 
{\bfseries mi}
 \}
\item 
enum \mbox{\hyperlink{classcpp__redis_1_1client_a4119182ad3a01c1bb626a174375e114a}{overflow\+\_\+type}} \{ {\bfseries wrap}, 
{\bfseries sat}, 
{\bfseries fail}, 
{\bfseries server\+\_\+default}
 \}
\item 
enum \mbox{\hyperlink{classcpp__redis_1_1client_a2e2023534299541da0a659802e2f087d}{bitfield\+\_\+operation\+\_\+type}} \{ {\bfseries get}, 
{\bfseries set}, 
{\bfseries incrby}
 \}
\item 
typedef std\+::function$<$ void(const std\+::string \&host, std\+::size\+\_\+t port, \mbox{\hyperlink{classcpp__redis_1_1client_a2512bd48dd45391249a69bd720c1e4da}{connect\+\_\+state}} status)$>$ \mbox{\hyperlink{classcpp__redis_1_1client_a8e8f308847caf0b9ce06b817253c65c7}{connect\+\_\+callback\+\_\+t}}
\item 
typedef std\+::function$<$ void(\mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} \&)$>$ \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}}
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ae03af8753874ada0e32fd281c6828add}\label{classcpp__redis_1_1client_ae03af8753874ada0e32fd281c6828add}} 
\mbox{\hyperlink{classcpp__redis_1_1client_ae03af8753874ada0e32fd281c6828add}{client}} ()
\begin{DoxyCompactList}\small\item\em ctor \end{DoxyCompactList}\item 
\mbox{\hyperlink{classcpp__redis_1_1client_ae879c3a6829a2da9d03f80c1ec4b8d9b}{client}} (const std\+::shared\+\_\+ptr$<$ \mbox{\hyperlink{classcpp__redis_1_1network_1_1tcp__client__iface}{network\+::tcp\+\_\+client\+\_\+iface}} $>$ \&tcp\+\_\+client)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_acf1629e6a3534c87552ab43dd332a581}\label{classcpp__redis_1_1client_acf1629e6a3534c87552ab43dd332a581}} 
\mbox{\hyperlink{classcpp__redis_1_1client_acf1629e6a3534c87552ab43dd332a581}{$\sim$client}} ()
\begin{DoxyCompactList}\small\item\em dtor \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ab938aeb2a144629fd269594e4af08168}\label{classcpp__redis_1_1client_ab938aeb2a144629fd269594e4af08168}} 
\mbox{\hyperlink{classcpp__redis_1_1client_ab938aeb2a144629fd269594e4af08168}{client}} (const \mbox{\hyperlink{classcpp__redis_1_1client}{client}} \&)=delete
\begin{DoxyCompactList}\small\item\em copy ctor \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_afdab99b1752e759ab3ce9477f2cb092d}\label{classcpp__redis_1_1client_afdab99b1752e759ab3ce9477f2cb092d}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& \mbox{\hyperlink{classcpp__redis_1_1client_afdab99b1752e759ab3ce9477f2cb092d}{operator=}} (const \mbox{\hyperlink{classcpp__redis_1_1client}{client}} \&)=delete
\begin{DoxyCompactList}\small\item\em assignment operator \end{DoxyCompactList}\item 
void \mbox{\hyperlink{classcpp__redis_1_1client_adda8b3e7b4f9c80ac052753b39178dd5}{connect}} (const std\+::string \&host=\char`\"{}127.\+0.\+0.\+1\char`\"{}, std\+::size\+\_\+t port=6379, const \mbox{\hyperlink{classcpp__redis_1_1client_a8e8f308847caf0b9ce06b817253c65c7}{connect\+\_\+callback\+\_\+t}} \&connect\+\_\+callback=nullptr, std\+::uint32\+\_\+t timeout\+\_\+ms=0, std\+::int32\+\_\+t max\+\_\+reconnects=0, std\+::uint32\+\_\+t reconnect\+\_\+interval\+\_\+ms=0)
\item 
void \mbox{\hyperlink{classcpp__redis_1_1client_a15bcb0885129480543482a7da52af892}{connect}} (const std\+::string \&m_name, const \mbox{\hyperlink{classcpp__redis_1_1client_a8e8f308847caf0b9ce06b817253c65c7}{connect\+\_\+callback\+\_\+t}} \&connect\+\_\+callback=nullptr, std\+::uint32\+\_\+t timeout\+\_\+ms=0, std\+::int32\+\_\+t max\+\_\+reconnects=0, std\+::uint32\+\_\+t reconnect\+\_\+interval\+\_\+ms=0)
\item 
bool \mbox{\hyperlink{classcpp__redis_1_1client_a378682dda2753feff4c174679bd0f9d5}{is\+\_\+connected}} () const
\item 
void \mbox{\hyperlink{classcpp__redis_1_1client_a292252b61bcfdf9ad3854b54b7fe2740}{disconnect}} (bool wait\+\_\+for\+\_\+removal=false)
\item 
bool \mbox{\hyperlink{classcpp__redis_1_1client_ada3dc63edcf04c7db8ffa027bbe85da8}{is\+\_\+reconnecting}} () const
\item 
void \mbox{\hyperlink{classcpp__redis_1_1client_a0ad596a7cd553e18f75cdd78a99d1b05}{cancel\+\_\+reconnect}} ()
\item 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& \mbox{\hyperlink{classcpp__redis_1_1client_a490ef812b666e6d845fcacc808b87bc1}{send}} (const std\+::vector$<$ std\+::string $>$ \&redis\+\_\+cmd, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&callback)
\item 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ \mbox{\hyperlink{classcpp__redis_1_1client_ad6216d6587d50694c16d68e8e182b0be}{send}} (const std\+::vector$<$ std\+::string $>$ \&redis\+\_\+cmd)
\item 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& \mbox{\hyperlink{classcpp__redis_1_1client_a18e123faf9400013ad2f1063e5824dc0}{commit}} ()
\item 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& \mbox{\hyperlink{classcpp__redis_1_1client_ad7d61dadf264bcf27092d9f7f3ff1fd7}{sync\+\_\+commit}} ()
\item 
{\footnotesize template$<$class Rep , class Period $>$ }\\\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& \mbox{\hyperlink{classcpp__redis_1_1client_a79a24c8367cb1229fd2c4c38d0f82533}{sync\+\_\+commit}} (const std\+::chrono\+::duration$<$ Rep, Period $>$ \&timeout)
\item 
void \mbox{\hyperlink{classcpp__redis_1_1client_abd52019ee708559179c501892e6448dc}{add\+\_\+sentinel}} (const std\+::string \&host, std\+::size\+\_\+t port, std\+::uint32\+\_\+t timeout\+\_\+ms=0)
\item 
const \mbox{\hyperlink{classcpp__redis_1_1sentinel}{sentinel}} \& \mbox{\hyperlink{classcpp__redis_1_1client_a8325d57c88811254f9f9dab8030d7e8c}{get\+\_\+sentinel}} () const
\item 
\mbox{\hyperlink{classcpp__redis_1_1sentinel}{sentinel}} \& \mbox{\hyperlink{classcpp__redis_1_1client_a2fa17b8fbc245a190389d95083857cc4}{get\+\_\+sentinel}} ()
\item 
void \mbox{\hyperlink{classcpp__redis_1_1client_ad693f26b02113e4a776856aca8dd7796}{clear\+\_\+sentinels}} ()
\item 
std\+::string \mbox{\hyperlink{classcpp__redis_1_1client_accc567df4dd23b30defdd9605719e0ca}{aggregate\+\_\+method\+\_\+to\+\_\+string}} (\mbox{\hyperlink{classcpp__redis_1_1client_aa197ca5b36da793c701d3ba388ec4946}{aggregate\+\_\+method}} method) const
\item 
std\+::string \mbox{\hyperlink{classcpp__redis_1_1client_aa8a686097a5340eb50e838f14342e302}{geo\+\_\+unit\+\_\+to\+\_\+string}} (\mbox{\hyperlink{classcpp__redis_1_1client_aa5998536fd32ff4387c89be514997620}{geo\+\_\+unit}} unit) const
\item 
std\+::string \mbox{\hyperlink{classcpp__redis_1_1client_a696a7fa2b06245323eca8c232d307585}{overflow\+\_\+type\+\_\+to\+\_\+string}} (\mbox{\hyperlink{classcpp__redis_1_1client_a4119182ad3a01c1bb626a174375e114a}{overflow\+\_\+type}} type) const
\item 
std\+::string \mbox{\hyperlink{classcpp__redis_1_1client_a11a73f30d14e6d27f6c8c8cee53a3a04}{bitfield\+\_\+operation\+\_\+type\+\_\+to\+\_\+string}} (\mbox{\hyperlink{classcpp__redis_1_1client_a2e2023534299541da0a659802e2f087d}{bitfield\+\_\+operation\+\_\+type}} operation) const
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ad60647638d8758103e98894457652b84}\label{classcpp__redis_1_1client_ad60647638d8758103e98894457652b84}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries append} (const std\+::string \&key, const std\+::string \&value, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a3e50dddad0b4c9eca58d970bdc4e78da}\label{classcpp__redis_1_1client_a3e50dddad0b4c9eca58d970bdc4e78da}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries append} (const std\+::string \&key, const std\+::string \&value)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a3ee834ca9c0810d2eafcf04de9dc0670}\label{classcpp__redis_1_1client_a3ee834ca9c0810d2eafcf04de9dc0670}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries auth} (const std\+::string \&password, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a899b98d4d6da0ffdf8780933fe088fd1}\label{classcpp__redis_1_1client_a899b98d4d6da0ffdf8780933fe088fd1}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries auth} (const std\+::string \&password)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a9873619c2c1ff820fde17e27ade096c8}\label{classcpp__redis_1_1client_a9873619c2c1ff820fde17e27ade096c8}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries bgrewriteaof} (const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a82959607f4cbe9dac195d27621a9cc64}\label{classcpp__redis_1_1client_a82959607f4cbe9dac195d27621a9cc64}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries bgrewriteaof} ()
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a102a4f3572072a5bc26681082ad16a2b}\label{classcpp__redis_1_1client_a102a4f3572072a5bc26681082ad16a2b}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries bgsave} (const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a632ef40c52f46eb4948768006adfead5}\label{classcpp__redis_1_1client_a632ef40c52f46eb4948768006adfead5}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries bgsave} ()
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_aa6c9c15d8676a1cee3d8409ab898a049}\label{classcpp__redis_1_1client_aa6c9c15d8676a1cee3d8409ab898a049}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries bitcount} (const std\+::string \&key, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ac667b96661726874bc237c84de1ddd89}\label{classcpp__redis_1_1client_ac667b96661726874bc237c84de1ddd89}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries bitcount} (const std\+::string \&key)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ac631a06c8b69a2f1b4de3aabc19d68e2}\label{classcpp__redis_1_1client_ac631a06c8b69a2f1b4de3aabc19d68e2}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries bitcount} (const std\+::string \&key, int start, int end, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_af2d2dc1c19d735e84d8e2725fb98dbda}\label{classcpp__redis_1_1client_af2d2dc1c19d735e84d8e2725fb98dbda}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries bitcount} (const std\+::string \&key, int start, int end)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_aff0b03777d5c8bcb1f6a9bc9349b1a31}\label{classcpp__redis_1_1client_aff0b03777d5c8bcb1f6a9bc9349b1a31}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries bitfield} (const std\+::string \&key, const std\+::vector$<$ \mbox{\hyperlink{structcpp__redis_1_1client_1_1bitfield__operation}{bitfield\+\_\+operation}} $>$ \&operations, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a59d901d5bc9137f9bee0cd399fc07d2a}\label{classcpp__redis_1_1client_a59d901d5bc9137f9bee0cd399fc07d2a}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries bitfield} (const std\+::string \&key, const std\+::vector$<$ \mbox{\hyperlink{structcpp__redis_1_1client_1_1bitfield__operation}{bitfield\+\_\+operation}} $>$ \&operations)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a9289b0f474073f59509b565d93c69506}\label{classcpp__redis_1_1client_a9289b0f474073f59509b565d93c69506}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries bitop} (const std\+::string \&operation, const std\+::string \&destkey, const std\+::vector$<$ std\+::string $>$ \&keys, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_adbb955ee435dea43898ef811b31421b3}\label{classcpp__redis_1_1client_adbb955ee435dea43898ef811b31421b3}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries bitop} (const std\+::string \&operation, const std\+::string \&destkey, const std\+::vector$<$ std\+::string $>$ \&keys)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_adf2ef5d020a8efbf6f6eb91cde63f262}\label{classcpp__redis_1_1client_adf2ef5d020a8efbf6f6eb91cde63f262}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries bitpos} (const std\+::string \&key, int bit, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a5be47a4b3f9a36c4fab420468d50256a}\label{classcpp__redis_1_1client_a5be47a4b3f9a36c4fab420468d50256a}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries bitpos} (const std\+::string \&key, int bit)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a8f6b7958a3094c975c3ca053b263c523}\label{classcpp__redis_1_1client_a8f6b7958a3094c975c3ca053b263c523}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries bitpos} (const std\+::string \&key, int bit, int start, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_aa0ae004e45eb37ffed4d8c9f5ea35b4c}\label{classcpp__redis_1_1client_aa0ae004e45eb37ffed4d8c9f5ea35b4c}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries bitpos} (const std\+::string \&key, int bit, int start)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a3655449a666a9111d3dce7e61932ab1b}\label{classcpp__redis_1_1client_a3655449a666a9111d3dce7e61932ab1b}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries bitpos} (const std\+::string \&key, int bit, int start, int end, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a43b5121105276ccae731bb6093c80e02}\label{classcpp__redis_1_1client_a43b5121105276ccae731bb6093c80e02}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries bitpos} (const std\+::string \&key, int bit, int start, int end)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a432c2677b13dc8e2a9d7afe7eade39e3}\label{classcpp__redis_1_1client_a432c2677b13dc8e2a9d7afe7eade39e3}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries blpop} (const std\+::vector$<$ std\+::string $>$ \&keys, int timeout, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ac54c987bca4efb4bf6659b063f19d5ff}\label{classcpp__redis_1_1client_ac54c987bca4efb4bf6659b063f19d5ff}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries blpop} (const std\+::vector$<$ std\+::string $>$ \&keys, int timeout)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_adc565332168e31ebbd762f2cb12ad4d1}\label{classcpp__redis_1_1client_adc565332168e31ebbd762f2cb12ad4d1}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries brpop} (const std\+::vector$<$ std\+::string $>$ \&keys, int timeout, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_aa123b931c6d00027d08f0fcbde2f026e}\label{classcpp__redis_1_1client_aa123b931c6d00027d08f0fcbde2f026e}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries brpop} (const std\+::vector$<$ std\+::string $>$ \&keys, int timeout)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_afa7fb97bb0b30c2c78a605f48b6144e2}\label{classcpp__redis_1_1client_afa7fb97bb0b30c2c78a605f48b6144e2}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries brpoplpush} (const std\+::string \&src, const std\+::string \&dst, int timeout, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_aa30b9303ee0d59b07dd656db2426547e}\label{classcpp__redis_1_1client_aa30b9303ee0d59b07dd656db2426547e}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries brpoplpush} (const std\+::string \&src, const std\+::string \&dst, int timeout)
\item 
{\footnotesize template$<$typename T , typename... Ts$>$ }\\\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& \mbox{\hyperlink{classcpp__redis_1_1client_ae4090830d1710276c33ff5a74eba2e4b}{client\+\_\+kill}} (const std\+::string \&host, int port, const T \&arg, const Ts \&... args)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a3163e1f29d65a5e7b0d4165be154fb96}\label{classcpp__redis_1_1client_a3163e1f29d65a5e7b0d4165be154fb96}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries client\+\_\+kill} (const std\+::string \&host, int port)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a38df8e614a5ac9533a1993b7dec7be6b}\label{classcpp__redis_1_1client_a38df8e614a5ac9533a1993b7dec7be6b}} 
{\footnotesize template$<$typename... Ts$>$ }\\\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries client\+\_\+kill} (const char $\ast$host, int port, const Ts \&... args)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a1e2dd6cdcdb4307ceda0f866fe0a154f}\label{classcpp__redis_1_1client_a1e2dd6cdcdb4307ceda0f866fe0a154f}} 
{\footnotesize template$<$typename T , typename... Ts$>$ }\\\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries client\+\_\+kill} (const T \&, const Ts \&...)
\item 
{\footnotesize template$<$typename T , typename... Ts$>$ }\\std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ \mbox{\hyperlink{classcpp__redis_1_1client_aa3e8686d5c21bd654a6c67179d988d5e}{client\+\_\+kill\+\_\+future}} (T, const Ts...)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a9c2e307ab54f42ce50bdd42e1c6a363b}\label{classcpp__redis_1_1client_a9c2e307ab54f42ce50bdd42e1c6a363b}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries client\+\_\+list} (const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a0480140cc584e6dd2a0a6fab9da10cc5}\label{classcpp__redis_1_1client_a0480140cc584e6dd2a0a6fab9da10cc5}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries client\+\_\+list} ()
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ac4e058eaa75eb04c7a8017a779d5015e}\label{classcpp__redis_1_1client_ac4e058eaa75eb04c7a8017a779d5015e}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries client\+\_\+getname} (const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a89068e68b418906e9e34cb9a95f7a179}\label{classcpp__redis_1_1client_a89068e68b418906e9e34cb9a95f7a179}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries client\+\_\+getname} ()
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_acdf001d60d1d82d3f090b7c679e3183e}\label{classcpp__redis_1_1client_acdf001d60d1d82d3f090b7c679e3183e}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries client\+\_\+pause} (int timeout, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a2c73a6f9b2e3f1a0afbaca9fddd29199}\label{classcpp__redis_1_1client_a2c73a6f9b2e3f1a0afbaca9fddd29199}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries client\+\_\+pause} (int timeout)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a5e49e9bf9bb72659b33013fac751a712}\label{classcpp__redis_1_1client_a5e49e9bf9bb72659b33013fac751a712}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries client\+\_\+reply} (const std\+::string \&mode, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a1b378de0c1805069b9bbecd4fca4091c}\label{classcpp__redis_1_1client_a1b378de0c1805069b9bbecd4fca4091c}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries client\+\_\+reply} (const std\+::string \&mode)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a5c7f977196c1c00e3c732615c0d86ae7}\label{classcpp__redis_1_1client_a5c7f977196c1c00e3c732615c0d86ae7}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries client\+\_\+setname} (const std\+::string \&m_name, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_aa1ab41fda6b2536f652720b7720a0b63}\label{classcpp__redis_1_1client_aa1ab41fda6b2536f652720b7720a0b63}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries client\+\_\+setname} (const std\+::string \&m_name)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ac156d5593e1800742188f0eee9016a84}\label{classcpp__redis_1_1client_ac156d5593e1800742188f0eee9016a84}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries cluster\+\_\+addslots} (const std\+::vector$<$ std\+::string $>$ \&p\+\_\+slots, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a0e14578c1addf1de66745a8a95e66aeb}\label{classcpp__redis_1_1client_a0e14578c1addf1de66745a8a95e66aeb}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries cluster\+\_\+addslots} (const std\+::vector$<$ std\+::string $>$ \&p\+\_\+slots)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a757c2a5c8e5b42ccd3930d89d739f602}\label{classcpp__redis_1_1client_a757c2a5c8e5b42ccd3930d89d739f602}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries cluster\+\_\+count\+\_\+failure\+\_\+reports} (const std\+::string \&node\+\_\+id, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_af1ff307eb9feb58b48b11bda78131a20}\label{classcpp__redis_1_1client_af1ff307eb9feb58b48b11bda78131a20}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries cluster\+\_\+count\+\_\+failure\+\_\+reports} (const std\+::string \&node\+\_\+id)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a78017860625d016074d0495c24c3f9e8}\label{classcpp__redis_1_1client_a78017860625d016074d0495c24c3f9e8}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries cluster\+\_\+countkeysinslot} (const std\+::string \&slot, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a8135eee3cfc95b061aee9b6f7271efce}\label{classcpp__redis_1_1client_a8135eee3cfc95b061aee9b6f7271efce}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries cluster\+\_\+countkeysinslot} (const std\+::string \&slot)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a41f96bb9a627724570f1866d0983d7b2}\label{classcpp__redis_1_1client_a41f96bb9a627724570f1866d0983d7b2}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries cluster\+\_\+delslots} (const std\+::vector$<$ std\+::string $>$ \&p\+\_\+slots, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a6cd07520f60ee78c4603211273adcf46}\label{classcpp__redis_1_1client_a6cd07520f60ee78c4603211273adcf46}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries cluster\+\_\+delslots} (const std\+::vector$<$ std\+::string $>$ \&p\+\_\+slots)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a5afcee001e210150803a95c3d6412998}\label{classcpp__redis_1_1client_a5afcee001e210150803a95c3d6412998}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries cluster\+\_\+failover} (const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a76122bb138c12b90c78c4e511f45ef17}\label{classcpp__redis_1_1client_a76122bb138c12b90c78c4e511f45ef17}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries cluster\+\_\+failover} ()
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a9c95de64e422c09c2180dc69db386d06}\label{classcpp__redis_1_1client_a9c95de64e422c09c2180dc69db386d06}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries cluster\+\_\+failover} (const std\+::string \&mode, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a06f9c7d27f961787b01a01be95f1fa29}\label{classcpp__redis_1_1client_a06f9c7d27f961787b01a01be95f1fa29}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries cluster\+\_\+failover} (const std\+::string \&mode)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_aea8a77acb9031fd03f8ab5dc2c09a17d}\label{classcpp__redis_1_1client_aea8a77acb9031fd03f8ab5dc2c09a17d}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries cluster\+\_\+forget} (const std\+::string \&node\+\_\+id, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a58457400352dee764066bd9f737f667a}\label{classcpp__redis_1_1client_a58457400352dee764066bd9f737f667a}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries cluster\+\_\+forget} (const std\+::string \&node\+\_\+id)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a716e31987800e3ca5483f72972fecfb0}\label{classcpp__redis_1_1client_a716e31987800e3ca5483f72972fecfb0}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries cluster\+\_\+getkeysinslot} (const std\+::string \&slot, int count, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ad644ef5c24f3eb51de30a827753cc077}\label{classcpp__redis_1_1client_ad644ef5c24f3eb51de30a827753cc077}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries cluster\+\_\+getkeysinslot} (const std\+::string \&slot, int count)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a831d52a9dc9115e817bae15db0fb18a6}\label{classcpp__redis_1_1client_a831d52a9dc9115e817bae15db0fb18a6}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries cluster\+\_\+info} (const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a993170e08c425a810fa757bd4c202d10}\label{classcpp__redis_1_1client_a993170e08c425a810fa757bd4c202d10}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries cluster\+\_\+info} ()
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ae0314fc2697674f4be4fca1cc5cbd4a1}\label{classcpp__redis_1_1client_ae0314fc2697674f4be4fca1cc5cbd4a1}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries cluster\+\_\+keyslot} (const std\+::string \&key, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a5681ac2dfdacc19cde1a828d8b801df1}\label{classcpp__redis_1_1client_a5681ac2dfdacc19cde1a828d8b801df1}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries cluster\+\_\+keyslot} (const std\+::string \&key)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_aefc94be1dc7eb11673ba92bc8cbffdcf}\label{classcpp__redis_1_1client_aefc94be1dc7eb11673ba92bc8cbffdcf}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries cluster\+\_\+meet} (const std\+::string \&ip, int port, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_af142b166d5f88f76f5fd46e6e33c0523}\label{classcpp__redis_1_1client_af142b166d5f88f76f5fd46e6e33c0523}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries cluster\+\_\+meet} (const std\+::string \&ip, int port)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a1e4cc880ce249fcad1b1f6ddd15f515f}\label{classcpp__redis_1_1client_a1e4cc880ce249fcad1b1f6ddd15f515f}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries cluster\+\_\+nodes} (const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a6e777dc7b54ecb4aff3e1c281f92dd81}\label{classcpp__redis_1_1client_a6e777dc7b54ecb4aff3e1c281f92dd81}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries cluster\+\_\+nodes} ()
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a65688223390e47c0400ba4a128000f89}\label{classcpp__redis_1_1client_a65688223390e47c0400ba4a128000f89}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries cluster\+\_\+replicate} (const std\+::string \&node\+\_\+id, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a4ce5b739522aefd5ca7c8aef8c76cc61}\label{classcpp__redis_1_1client_a4ce5b739522aefd5ca7c8aef8c76cc61}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries cluster\+\_\+replicate} (const std\+::string \&node\+\_\+id)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a99c86f1931c92594f2c14ac34b3d5dfd}\label{classcpp__redis_1_1client_a99c86f1931c92594f2c14ac34b3d5dfd}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries cluster\+\_\+reset} (const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a3f039634232d14d4eec6fea27784a347}\label{classcpp__redis_1_1client_a3f039634232d14d4eec6fea27784a347}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries cluster\+\_\+reset} (const std\+::string \&mode, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ac49706b4ea17538653a6e5a77791ae31}\label{classcpp__redis_1_1client_ac49706b4ea17538653a6e5a77791ae31}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries cluster\+\_\+reset} (const std\+::string \&mode=\char`\"{}soft\char`\"{})
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a2860dbeb1f7acd44e72e3ad02fc16e20}\label{classcpp__redis_1_1client_a2860dbeb1f7acd44e72e3ad02fc16e20}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries cluster\+\_\+saveconfig} (const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a5b8571b48e9e56fad203a04dd50559be}\label{classcpp__redis_1_1client_a5b8571b48e9e56fad203a04dd50559be}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries cluster\+\_\+saveconfig} ()
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ac930f6544459b0b2476f741beb6a2508}\label{classcpp__redis_1_1client_ac930f6544459b0b2476f741beb6a2508}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries cluster\+\_\+set\+\_\+config\+\_\+epoch} (const std\+::string \&epoch, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a0be11e04ce58a13e2e40272be1fad788}\label{classcpp__redis_1_1client_a0be11e04ce58a13e2e40272be1fad788}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries cluster\+\_\+set\+\_\+config\+\_\+epoch} (const std\+::string \&epoch)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_aeba14289869fe871eb9eb9c2503635a8}\label{classcpp__redis_1_1client_aeba14289869fe871eb9eb9c2503635a8}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries cluster\+\_\+setslot} (const std\+::string \&slot, const std\+::string \&mode, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ad9b75e2c90b1b87fa93a3ac76bd1512f}\label{classcpp__redis_1_1client_ad9b75e2c90b1b87fa93a3ac76bd1512f}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries cluster\+\_\+setslot} (const std\+::string \&slot, const std\+::string \&mode)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a4e87a3163d16db267136a127e5c843e2}\label{classcpp__redis_1_1client_a4e87a3163d16db267136a127e5c843e2}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries cluster\+\_\+setslot} (const std\+::string \&slot, const std\+::string \&mode, const std\+::string \&node\+\_\+id, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a824c1234198e48badeccf4190b610e32}\label{classcpp__redis_1_1client_a824c1234198e48badeccf4190b610e32}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries cluster\+\_\+setslot} (const std\+::string \&slot, const std\+::string \&mode, const std\+::string \&node\+\_\+id)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ac03fb62a9eb5abbb5248bc38fd4dfb5e}\label{classcpp__redis_1_1client_ac03fb62a9eb5abbb5248bc38fd4dfb5e}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries cluster\+\_\+slaves} (const std\+::string \&node\+\_\+id, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_afbfca7fb91f492768c7ac75677f433a2}\label{classcpp__redis_1_1client_afbfca7fb91f492768c7ac75677f433a2}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries cluster\+\_\+slaves} (const std\+::string \&node\+\_\+id)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a7d0dad34ca2fe2e301b202388bb47e10}\label{classcpp__redis_1_1client_a7d0dad34ca2fe2e301b202388bb47e10}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries cluster\+\_\+slots} (const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a9dc222141ab85da05efbce7a7ff0a7d1}\label{classcpp__redis_1_1client_a9dc222141ab85da05efbce7a7ff0a7d1}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries cluster\+\_\+slots} ()
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_accac4fab4be3f71b94fc0aa02496f6a3}\label{classcpp__redis_1_1client_accac4fab4be3f71b94fc0aa02496f6a3}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries command} (const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a93ef2e84647990d02aa67a1e22341b38}\label{classcpp__redis_1_1client_a93ef2e84647990d02aa67a1e22341b38}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries command} ()
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a639c7fd5c7899ba474e65513ee337bea}\label{classcpp__redis_1_1client_a639c7fd5c7899ba474e65513ee337bea}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries command\+\_\+count} (const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_af0cac37a62edbd7d699b379551f1ef9a}\label{classcpp__redis_1_1client_af0cac37a62edbd7d699b379551f1ef9a}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries command\+\_\+count} ()
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a3d23ff98ee82a404373d75b660720926}\label{classcpp__redis_1_1client_a3d23ff98ee82a404373d75b660720926}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries command\+\_\+getkeys} (const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a18ab313316e99ab0a690540f40de80e3}\label{classcpp__redis_1_1client_a18ab313316e99ab0a690540f40de80e3}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries command\+\_\+getkeys} ()
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a95105c556aa5c070819bc82729d336c5}\label{classcpp__redis_1_1client_a95105c556aa5c070819bc82729d336c5}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries command\+\_\+info} (const std\+::vector$<$ std\+::string $>$ \&command\+\_\+m_name, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_abd02a4d296ed0c160e935cd176862334}\label{classcpp__redis_1_1client_abd02a4d296ed0c160e935cd176862334}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries command\+\_\+info} (const std\+::vector$<$ std\+::string $>$ \&command\+\_\+m_name)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a510ede75cc6361f33a4cdd0695f7543f}\label{classcpp__redis_1_1client_a510ede75cc6361f33a4cdd0695f7543f}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries config\+\_\+get} (const std\+::string \&param, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a221b1e414a4b1bb4eb2a7afaac0eb39d}\label{classcpp__redis_1_1client_a221b1e414a4b1bb4eb2a7afaac0eb39d}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries config\+\_\+get} (const std\+::string \&param)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a8dcf862a8a0cb75f8cc986445eae81cf}\label{classcpp__redis_1_1client_a8dcf862a8a0cb75f8cc986445eae81cf}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries config\+\_\+rewrite} (const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a1a001663bd555abb70521924ec2a27f8}\label{classcpp__redis_1_1client_a1a001663bd555abb70521924ec2a27f8}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries config\+\_\+rewrite} ()
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a0cff7147cd982a39cc84f91243a27364}\label{classcpp__redis_1_1client_a0cff7147cd982a39cc84f91243a27364}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries config\+\_\+set} (const std\+::string \&param, const std\+::string \&val, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a8fdeb462b43ea6f5199145696713f9b1}\label{classcpp__redis_1_1client_a8fdeb462b43ea6f5199145696713f9b1}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries config\+\_\+set} (const std\+::string \&param, const std\+::string \&val)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a4b1361aa6c997b76a059c144a302b5be}\label{classcpp__redis_1_1client_a4b1361aa6c997b76a059c144a302b5be}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries config\+\_\+resetstat} (const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a775508ce5220546e46b573f95d2bcb4d}\label{classcpp__redis_1_1client_a775508ce5220546e46b573f95d2bcb4d}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries config\+\_\+resetstat} ()
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a87a8351f0a6927db52b4ab2a5b9192c9}\label{classcpp__redis_1_1client_a87a8351f0a6927db52b4ab2a5b9192c9}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries dbsize} (const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_aa9169c3c4a8b3ec5ee7b7bc601ae8a52}\label{classcpp__redis_1_1client_aa9169c3c4a8b3ec5ee7b7bc601ae8a52}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries dbsize} ()
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ad96e4d369e87e858fd7a8296b5cc378e}\label{classcpp__redis_1_1client_ad96e4d369e87e858fd7a8296b5cc378e}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries debug\+\_\+object} (const std\+::string \&key, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a9d7a2eae091f99db6b5479577de0bf99}\label{classcpp__redis_1_1client_a9d7a2eae091f99db6b5479577de0bf99}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries debug\+\_\+object} (const std\+::string \&key)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ac5d06ca1072ef1a83a8843c448e4d1e3}\label{classcpp__redis_1_1client_ac5d06ca1072ef1a83a8843c448e4d1e3}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries debug\+\_\+segfault} (const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a764786e7003c538a6cf0a5d6b44d66dd}\label{classcpp__redis_1_1client_a764786e7003c538a6cf0a5d6b44d66dd}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries debug\+\_\+segfault} ()
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a8e09d5753d9f9ba00b1d5e8aed306189}\label{classcpp__redis_1_1client_a8e09d5753d9f9ba00b1d5e8aed306189}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries decr} (const std\+::string \&key, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ac80abd9a238a7613294d4444bbc92907}\label{classcpp__redis_1_1client_ac80abd9a238a7613294d4444bbc92907}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries decr} (const std\+::string \&key)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_aaa45a662abeaa66f5a8c985cd27957c8}\label{classcpp__redis_1_1client_aaa45a662abeaa66f5a8c985cd27957c8}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries decrby} (const std\+::string \&key, int val, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ac4fe81368d7f9cc305811d8346e60881}\label{classcpp__redis_1_1client_ac4fe81368d7f9cc305811d8346e60881}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries decrby} (const std\+::string \&key, int val)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a29a5307b20d9ffe951e2ff302797a296}\label{classcpp__redis_1_1client_a29a5307b20d9ffe951e2ff302797a296}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries del} (const std\+::vector$<$ std\+::string $>$ \&key, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a99c090de7e23accfaf3b93f4b025d2e9}\label{classcpp__redis_1_1client_a99c090de7e23accfaf3b93f4b025d2e9}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries del} (const std\+::vector$<$ std\+::string $>$ \&key)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a0f5a07744750f87504f72dcf66144a24}\label{classcpp__redis_1_1client_a0f5a07744750f87504f72dcf66144a24}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries discard} (const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ab37e125f4f94bfa9455dc29f64698e47}\label{classcpp__redis_1_1client_ab37e125f4f94bfa9455dc29f64698e47}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries discard} ()
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_aed6bb7657acdd4ea4dd0a4e7ec3eec20}\label{classcpp__redis_1_1client_aed6bb7657acdd4ea4dd0a4e7ec3eec20}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries dump} (const std\+::string \&key, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_aa25f7f2648c1a013ce079ef13e8e2f0f}\label{classcpp__redis_1_1client_aa25f7f2648c1a013ce079ef13e8e2f0f}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries dump} (const std\+::string \&key)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a285d35a355052ae1757d13ecec0539e8}\label{classcpp__redis_1_1client_a285d35a355052ae1757d13ecec0539e8}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries echo} (const std\+::string \&msg, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_af0e3462a35f72aeae1527f0cb3cc8570}\label{classcpp__redis_1_1client_af0e3462a35f72aeae1527f0cb3cc8570}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries echo} (const std\+::string \&msg)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_aeb773d0e0cacb766a0c4c7641bd91ebf}\label{classcpp__redis_1_1client_aeb773d0e0cacb766a0c4c7641bd91ebf}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries eval} (const std\+::string \&script, int numkeys, const std\+::vector$<$ std\+::string $>$ \&keys, const std\+::vector$<$ std\+::string $>$ \&args, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a01b328b664e5cf604150e3d0f881ff4c}\label{classcpp__redis_1_1client_a01b328b664e5cf604150e3d0f881ff4c}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries eval} (const std\+::string \&script, int numkeys, const std\+::vector$<$ std\+::string $>$ \&keys, const std\+::vector$<$ std\+::string $>$ \&args)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a71cd73130b4755c9f4da3b602b09a1be}\label{classcpp__redis_1_1client_a71cd73130b4755c9f4da3b602b09a1be}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries evalsha} (const std\+::string \&sha1, int numkeys, const std\+::vector$<$ std\+::string $>$ \&keys, const std\+::vector$<$ std\+::string $>$ \&args, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a3ab7684f292037dc3918c32549b7ad53}\label{classcpp__redis_1_1client_a3ab7684f292037dc3918c32549b7ad53}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries evalsha} (const std\+::string \&sha1, int numkeys, const std\+::vector$<$ std\+::string $>$ \&keys, const std\+::vector$<$ std\+::string $>$ \&args)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a76e78829c4ee2e1484268e465fab8997}\label{classcpp__redis_1_1client_a76e78829c4ee2e1484268e465fab8997}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries exec} (const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a93c5b232ae13b5107b6aa1ea5f70b70d}\label{classcpp__redis_1_1client_a93c5b232ae13b5107b6aa1ea5f70b70d}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries exec} ()
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a11836c341d54a9d767cd37508bf87d73}\label{classcpp__redis_1_1client_a11836c341d54a9d767cd37508bf87d73}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries exists} (const std\+::vector$<$ std\+::string $>$ \&keys, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a16ab72e15bd14a3fd2eb97194cea3d2d}\label{classcpp__redis_1_1client_a16ab72e15bd14a3fd2eb97194cea3d2d}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries exists} (const std\+::vector$<$ std\+::string $>$ \&keys)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ab2c50e9f37a4e6a5dff059c991dbd15e}\label{classcpp__redis_1_1client_ab2c50e9f37a4e6a5dff059c991dbd15e}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries expire} (const std\+::string \&key, int seconds, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_aeb2f8b475d5adf23a25ae066e1ff45f4}\label{classcpp__redis_1_1client_aeb2f8b475d5adf23a25ae066e1ff45f4}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries expire} (const std\+::string \&key, int seconds)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a7b5e1b089d68a0cb71f72fb6aecb0a63}\label{classcpp__redis_1_1client_a7b5e1b089d68a0cb71f72fb6aecb0a63}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries expireat} (const std\+::string \&key, int timestamp, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_af344a8ae784f7d4d529ea9cab276906c}\label{classcpp__redis_1_1client_af344a8ae784f7d4d529ea9cab276906c}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries expireat} (const std\+::string \&key, int timestamp)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a64e5730ff850ce517709e4e7fc511309}\label{classcpp__redis_1_1client_a64e5730ff850ce517709e4e7fc511309}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries flushall} (const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a78f879507f060ba538de5db80a5e3009}\label{classcpp__redis_1_1client_a78f879507f060ba538de5db80a5e3009}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries flushall} ()
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a8334064cd300cb19f0760ad7c4c84673}\label{classcpp__redis_1_1client_a8334064cd300cb19f0760ad7c4c84673}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries flushdb} (const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_acd8cea192338f42f601ea8fce5c8048c}\label{classcpp__redis_1_1client_acd8cea192338f42f601ea8fce5c8048c}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries flushdb} ()
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_acb21c6730ed40799cef06315db231409}\label{classcpp__redis_1_1client_acb21c6730ed40799cef06315db231409}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries geoadd} (const std\+::string \&key, const std\+::vector$<$ std\+::tuple$<$ std\+::string, std\+::string, std\+::string $>$$>$ \&long\+\_\+lat\+\_\+memb, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a6e4bebc3a7935bd749f2b4a6bfbb6c22}\label{classcpp__redis_1_1client_a6e4bebc3a7935bd749f2b4a6bfbb6c22}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries geoadd} (const std\+::string \&key, const std\+::vector$<$ std\+::tuple$<$ std\+::string, std\+::string, std\+::string $>$$>$ \&long\+\_\+lat\+\_\+memb)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a37b20a863f276469d12dc47063d56055}\label{classcpp__redis_1_1client_a37b20a863f276469d12dc47063d56055}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries geohash} (const std\+::string \&key, const std\+::vector$<$ std\+::string $>$ \&members, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ac421d4e696a67c1295a6b55ceaeab680}\label{classcpp__redis_1_1client_ac421d4e696a67c1295a6b55ceaeab680}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries geohash} (const std\+::string \&key, const std\+::vector$<$ std\+::string $>$ \&members)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ae4bba1470cf357a8c4d1f8360a9c8b79}\label{classcpp__redis_1_1client_ae4bba1470cf357a8c4d1f8360a9c8b79}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries geopos} (const std\+::string \&key, const std\+::vector$<$ std\+::string $>$ \&members, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a8166870c7f3b6c5152eb85a233d78368}\label{classcpp__redis_1_1client_a8166870c7f3b6c5152eb85a233d78368}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries geopos} (const std\+::string \&key, const std\+::vector$<$ std\+::string $>$ \&members)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a56df27bbe73c7738854150359ba39958}\label{classcpp__redis_1_1client_a56df27bbe73c7738854150359ba39958}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries geodist} (const std\+::string \&key, const std\+::string \&member\+\_\+1, const std\+::string \&member\+\_\+2, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ade755123f2de81995df6a66a363a0dfb}\label{classcpp__redis_1_1client_ade755123f2de81995df6a66a363a0dfb}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries geodist} (const std\+::string \&key, const std\+::string \&member\+\_\+1, const std\+::string \&member\+\_\+2, const std\+::string \&unit, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a32c21dc5c2b8187c33e22e695c2f1555}\label{classcpp__redis_1_1client_a32c21dc5c2b8187c33e22e695c2f1555}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries geodist} (const std\+::string \&key, const std\+::string \&member\+\_\+1, const std\+::string \&member\+\_\+2, const std\+::string \&unit=\char`\"{}m_cv_mutex\char`\"{})
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a34a5bcb40fc9d094f540ca85adc9b6c2}\label{classcpp__redis_1_1client_a34a5bcb40fc9d094f540ca85adc9b6c2}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries georadius} (const std\+::string \&key, double longitude, double latitude, double radius, \mbox{\hyperlink{classcpp__redis_1_1client_aa5998536fd32ff4387c89be514997620}{geo\+\_\+unit}} unit, bool with\+\_\+coord, bool with\+\_\+dist, bool with\+\_\+hash, bool asc\+\_\+order, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a4e2dc000f6f89c08119500b4764f3db6}\label{classcpp__redis_1_1client_a4e2dc000f6f89c08119500b4764f3db6}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries georadius} (const std\+::string \&key, double longitude, double latitude, double radius, \mbox{\hyperlink{classcpp__redis_1_1client_aa5998536fd32ff4387c89be514997620}{geo\+\_\+unit}} unit, bool with\+\_\+coord, bool with\+\_\+dist, bool with\+\_\+hash, bool asc\+\_\+order, std\+::size\+\_\+t count, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a056cb00941824bb8d20afd9172f76546}\label{classcpp__redis_1_1client_a056cb00941824bb8d20afd9172f76546}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries georadius} (const std\+::string \&key, double longitude, double latitude, double radius, \mbox{\hyperlink{classcpp__redis_1_1client_aa5998536fd32ff4387c89be514997620}{geo\+\_\+unit}} unit, bool with\+\_\+coord, bool with\+\_\+dist, bool with\+\_\+hash, bool asc\+\_\+order, const std\+::string \&store\+\_\+key, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a5f5cf736292940d88533b2d305ebc670}\label{classcpp__redis_1_1client_a5f5cf736292940d88533b2d305ebc670}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries georadius} (const std\+::string \&key, double longitude, double latitude, double radius, \mbox{\hyperlink{classcpp__redis_1_1client_aa5998536fd32ff4387c89be514997620}{geo\+\_\+unit}} unit, bool with\+\_\+coord, bool with\+\_\+dist, bool with\+\_\+hash, bool asc\+\_\+order, const std\+::string \&store\+\_\+key, const std\+::string \&storedist\+\_\+key, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a24ecf7d69b13f1f2e5a1250e83f1379f}\label{classcpp__redis_1_1client_a24ecf7d69b13f1f2e5a1250e83f1379f}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries georadius} (const std\+::string \&key, double longitude, double latitude, double radius, \mbox{\hyperlink{classcpp__redis_1_1client_aa5998536fd32ff4387c89be514997620}{geo\+\_\+unit}} unit, bool with\+\_\+coord, bool with\+\_\+dist, bool with\+\_\+hash, bool asc\+\_\+order, std\+::size\+\_\+t count, const std\+::string \&store\+\_\+key, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_aa9fe2141df3d4cf5727981a61fe47e13}\label{classcpp__redis_1_1client_aa9fe2141df3d4cf5727981a61fe47e13}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries georadius} (const std\+::string \&key, double longitude, double latitude, double radius, \mbox{\hyperlink{classcpp__redis_1_1client_aa5998536fd32ff4387c89be514997620}{geo\+\_\+unit}} unit, bool with\+\_\+coord, bool with\+\_\+dist, bool with\+\_\+hash, bool asc\+\_\+order, std\+::size\+\_\+t count, const std\+::string \&store\+\_\+key, const std\+::string \&storedist\+\_\+key, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a0a7d62282d055a3bbf5949b077841ed8}\label{classcpp__redis_1_1client_a0a7d62282d055a3bbf5949b077841ed8}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries georadius} (const std\+::string \&key, double longitude, double latitude, double radius, \mbox{\hyperlink{classcpp__redis_1_1client_aa5998536fd32ff4387c89be514997620}{geo\+\_\+unit}} unit, bool with\+\_\+coord=false, bool with\+\_\+dist=false, bool with\+\_\+hash=false, bool asc\+\_\+order=false, std\+::size\+\_\+t count=0, const std\+::string \&store\+\_\+key=\char`\"{}\char`\"{}, const std\+::string \&storedist\+\_\+key=\char`\"{}\char`\"{})
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ad3bf74f6f3b0094311dd8d8c4dede6eb}\label{classcpp__redis_1_1client_ad3bf74f6f3b0094311dd8d8c4dede6eb}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries georadiusbymember} (const std\+::string \&key, const std\+::string \&member, double radius, \mbox{\hyperlink{classcpp__redis_1_1client_aa5998536fd32ff4387c89be514997620}{geo\+\_\+unit}} unit, bool with\+\_\+coord, bool with\+\_\+dist, bool with\+\_\+hash, bool asc\+\_\+order, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ab0e0b3210b502462f50e517e8ec1d539}\label{classcpp__redis_1_1client_ab0e0b3210b502462f50e517e8ec1d539}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries georadiusbymember} (const std\+::string \&key, const std\+::string \&member, double radius, \mbox{\hyperlink{classcpp__redis_1_1client_aa5998536fd32ff4387c89be514997620}{geo\+\_\+unit}} unit, bool with\+\_\+coord, bool with\+\_\+dist, bool with\+\_\+hash, bool asc\+\_\+order, std\+::size\+\_\+t count, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ad84f7842632adef761532d40c8e741b8}\label{classcpp__redis_1_1client_ad84f7842632adef761532d40c8e741b8}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries georadiusbymember} (const std\+::string \&key, const std\+::string \&member, double radius, \mbox{\hyperlink{classcpp__redis_1_1client_aa5998536fd32ff4387c89be514997620}{geo\+\_\+unit}} unit, bool with\+\_\+coord, bool with\+\_\+dist, bool with\+\_\+hash, bool asc\+\_\+order, const std\+::string \&store\+\_\+key, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a0fd55ebd3fc2904a9e3de8e8c7fd1e28}\label{classcpp__redis_1_1client_a0fd55ebd3fc2904a9e3de8e8c7fd1e28}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries georadiusbymember} (const std\+::string \&key, const std\+::string \&member, double radius, \mbox{\hyperlink{classcpp__redis_1_1client_aa5998536fd32ff4387c89be514997620}{geo\+\_\+unit}} unit, bool with\+\_\+coord, bool with\+\_\+dist, bool with\+\_\+hash, bool asc\+\_\+order, const std\+::string \&store\+\_\+key, const std\+::string \&storedist\+\_\+key, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_aa0ab44c2f13449d9b3d2df0023871d4e}\label{classcpp__redis_1_1client_aa0ab44c2f13449d9b3d2df0023871d4e}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries georadiusbymember} (const std\+::string \&key, const std\+::string \&member, double radius, \mbox{\hyperlink{classcpp__redis_1_1client_aa5998536fd32ff4387c89be514997620}{geo\+\_\+unit}} unit, bool with\+\_\+coord, bool with\+\_\+dist, bool with\+\_\+hash, bool asc\+\_\+order, std\+::size\+\_\+t count, const std\+::string \&store\+\_\+key, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a139e586e190702f5e59190292a03d6e9}\label{classcpp__redis_1_1client_a139e586e190702f5e59190292a03d6e9}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries georadiusbymember} (const std\+::string \&key, const std\+::string \&member, double radius, \mbox{\hyperlink{classcpp__redis_1_1client_aa5998536fd32ff4387c89be514997620}{geo\+\_\+unit}} unit, bool with\+\_\+coord, bool with\+\_\+dist, bool with\+\_\+hash, bool asc\+\_\+order, std\+::size\+\_\+t count, const std\+::string \&store\+\_\+key, const std\+::string \&storedist\+\_\+key, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_af4bc0403124cbf5e7f6341bbb160d08b}\label{classcpp__redis_1_1client_af4bc0403124cbf5e7f6341bbb160d08b}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries georadiusbymember} (const std\+::string \&key, const std\+::string \&member, double radius, \mbox{\hyperlink{classcpp__redis_1_1client_aa5998536fd32ff4387c89be514997620}{geo\+\_\+unit}} unit, bool with\+\_\+coord=false, bool with\+\_\+dist=false, bool with\+\_\+hash=false, bool asc\+\_\+order=false, std\+::size\+\_\+t count=0, const std\+::string \&store\+\_\+key=\char`\"{}\char`\"{}, const std\+::string \&storedist\+\_\+key=\char`\"{}\char`\"{})
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a1521d8c4c751d970c446aae7ccf8cc35}\label{classcpp__redis_1_1client_a1521d8c4c751d970c446aae7ccf8cc35}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries get} (const std\+::string \&key, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_af2f987e43e139b21df2138a541b766f8}\label{classcpp__redis_1_1client_af2f987e43e139b21df2138a541b766f8}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries get} (const std\+::string \&key)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ad57b10f052814a2a15d4687e34d2be72}\label{classcpp__redis_1_1client_ad57b10f052814a2a15d4687e34d2be72}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries getbit} (const std\+::string \&key, int offset, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a43caae473008353b5ddc74a8fb36298c}\label{classcpp__redis_1_1client_a43caae473008353b5ddc74a8fb36298c}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries getbit} (const std\+::string \&key, int offset)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a28b3fe6983918c6fc5549f1310742df1}\label{classcpp__redis_1_1client_a28b3fe6983918c6fc5549f1310742df1}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries getrange} (const std\+::string \&key, int start, int end, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a3a0ed59f7fc32ba22c1a9be3c02e5468}\label{classcpp__redis_1_1client_a3a0ed59f7fc32ba22c1a9be3c02e5468}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries getrange} (const std\+::string \&key, int start, int end)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a124dca021c3aedd3f8cbb52263e7fec8}\label{classcpp__redis_1_1client_a124dca021c3aedd3f8cbb52263e7fec8}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries getset} (const std\+::string \&key, const std\+::string \&val, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_abcbf060105acb8b1d7b14a5102be19a0}\label{classcpp__redis_1_1client_abcbf060105acb8b1d7b14a5102be19a0}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries getset} (const std\+::string \&key, const std\+::string \&val)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_adc62af1a2d07d04fbf274f98f374ab47}\label{classcpp__redis_1_1client_adc62af1a2d07d04fbf274f98f374ab47}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries hdel} (const std\+::string \&key, const std\+::vector$<$ std\+::string $>$ \&fields, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a56d4df4d31ffc56e097a8a78cb85d861}\label{classcpp__redis_1_1client_a56d4df4d31ffc56e097a8a78cb85d861}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries hdel} (const std\+::string \&key, const std\+::vector$<$ std\+::string $>$ \&fields)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a36aa37c50e8b5e44e17c4f1f0d2c656e}\label{classcpp__redis_1_1client_a36aa37c50e8b5e44e17c4f1f0d2c656e}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries hexists} (const std\+::string \&key, const std\+::string \&field, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a1fede52ba18414d75f37e776cc62b7f8}\label{classcpp__redis_1_1client_a1fede52ba18414d75f37e776cc62b7f8}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries hexists} (const std\+::string \&key, const std\+::string \&field)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ac1db14da1ab3d1353ce35a1c923979e3}\label{classcpp__redis_1_1client_ac1db14da1ab3d1353ce35a1c923979e3}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries hget} (const std\+::string \&key, const std\+::string \&field, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_aa84b4c8e9391f5ed37d4c9ef977e2c85}\label{classcpp__redis_1_1client_aa84b4c8e9391f5ed37d4c9ef977e2c85}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries hget} (const std\+::string \&key, const std\+::string \&field)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a8bd82cb86dad87a944c039a57bf67968}\label{classcpp__redis_1_1client_a8bd82cb86dad87a944c039a57bf67968}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries hgetall} (const std\+::string \&key, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a44321960e02c6ee6b6b36ffc960e4257}\label{classcpp__redis_1_1client_a44321960e02c6ee6b6b36ffc960e4257}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries hgetall} (const std\+::string \&key)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a517b6bdeb07edf20f5e57eb1b4942dd5}\label{classcpp__redis_1_1client_a517b6bdeb07edf20f5e57eb1b4942dd5}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries hincrby} (const std\+::string \&key, const std\+::string \&field, int incr, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_aee1f9d8b1fe77bc5bed18000a9cf8b6f}\label{classcpp__redis_1_1client_aee1f9d8b1fe77bc5bed18000a9cf8b6f}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries hincrby} (const std\+::string \&key, const std\+::string \&field, int incr)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ade2a386b51e8bbd59cd7feef51bd0637}\label{classcpp__redis_1_1client_ade2a386b51e8bbd59cd7feef51bd0637}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries hincrbyfloat} (const std\+::string \&key, const std\+::string \&field, float incr, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a6b856272a5956b3b2839c5b5749c9b97}\label{classcpp__redis_1_1client_a6b856272a5956b3b2839c5b5749c9b97}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries hincrbyfloat} (const std\+::string \&key, const std\+::string \&field, float incr)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a432f322ff1818fa65208725b1be7f4d2}\label{classcpp__redis_1_1client_a432f322ff1818fa65208725b1be7f4d2}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries hkeys} (const std\+::string \&key, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a578dade240f8fbbd6ba797bff9be18dd}\label{classcpp__redis_1_1client_a578dade240f8fbbd6ba797bff9be18dd}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries hkeys} (const std\+::string \&key)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a88b88d74f77f2a59bc75b7d1fcdbd483}\label{classcpp__redis_1_1client_a88b88d74f77f2a59bc75b7d1fcdbd483}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries hlen} (const std\+::string \&key, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a34b5783e7392f29dd26c6e114d535221}\label{classcpp__redis_1_1client_a34b5783e7392f29dd26c6e114d535221}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries hlen} (const std\+::string \&key)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_aac28715b6b151dd96ddb760fcc490c3c}\label{classcpp__redis_1_1client_aac28715b6b151dd96ddb760fcc490c3c}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries hmget} (const std\+::string \&key, const std\+::vector$<$ std\+::string $>$ \&fields, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a8e3af68988204e491ada35efaaf9b247}\label{classcpp__redis_1_1client_a8e3af68988204e491ada35efaaf9b247}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries hmget} (const std\+::string \&key, const std\+::vector$<$ std\+::string $>$ \&fields)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a8c5f96c6e663d89aa18baba495872cfb}\label{classcpp__redis_1_1client_a8c5f96c6e663d89aa18baba495872cfb}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries hmset} (const std\+::string \&key, const std\+::vector$<$ std\+::pair$<$ std\+::string, std\+::string $>$$>$ \&field\+\_\+val, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_acbb8d8fa40a64a155e19e49aae12f117}\label{classcpp__redis_1_1client_acbb8d8fa40a64a155e19e49aae12f117}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries hmset} (const std\+::string \&key, const std\+::vector$<$ std\+::pair$<$ std\+::string, std\+::string $>$$>$ \&field\+\_\+val)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a982be06bd7f06cad392453697980b49e}\label{classcpp__redis_1_1client_a982be06bd7f06cad392453697980b49e}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries hscan} (const std\+::string \&key, std\+::size\+\_\+t cursor, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ab5d944206bf5be886be130ab5e341219}\label{classcpp__redis_1_1client_ab5d944206bf5be886be130ab5e341219}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries hscan} (const std\+::string \&key, std\+::size\+\_\+t cursor)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a493ce9060e1cd4424d892ade5aab4513}\label{classcpp__redis_1_1client_a493ce9060e1cd4424d892ade5aab4513}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries hscan} (const std\+::string \&key, std\+::size\+\_\+t cursor, const std\+::string \&pattern, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a0eea61815c7fb9b0bd2477ba8d6746eb}\label{classcpp__redis_1_1client_a0eea61815c7fb9b0bd2477ba8d6746eb}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries hscan} (const std\+::string \&key, std\+::size\+\_\+t cursor, const std\+::string \&pattern)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a98a4dc7506680b33cf3eb9ce8a8b6b15}\label{classcpp__redis_1_1client_a98a4dc7506680b33cf3eb9ce8a8b6b15}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries hscan} (const std\+::string \&key, std\+::size\+\_\+t cursor, std\+::size\+\_\+t count, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_acad881c681f9ca774ee337c30b4bafed}\label{classcpp__redis_1_1client_acad881c681f9ca774ee337c30b4bafed}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries hscan} (const std\+::string \&key, std\+::size\+\_\+t cursor, std\+::size\+\_\+t count)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_aca43b4d4f54076aa0b0a9a3c14863e7c}\label{classcpp__redis_1_1client_aca43b4d4f54076aa0b0a9a3c14863e7c}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries hscan} (const std\+::string \&key, std\+::size\+\_\+t cursor, const std\+::string \&pattern, std\+::size\+\_\+t count, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a9d66932a3fdbcf062b436789b6850148}\label{classcpp__redis_1_1client_a9d66932a3fdbcf062b436789b6850148}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries hscan} (const std\+::string \&key, std\+::size\+\_\+t cursor, const std\+::string \&pattern, std\+::size\+\_\+t count)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a3d5367719dc31fb3dfa49202d1e7f9ad}\label{classcpp__redis_1_1client_a3d5367719dc31fb3dfa49202d1e7f9ad}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries hset} (const std\+::string \&key, const std\+::string \&field, const std\+::string \&value, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ae212c8371dbd9ceff386f789226eb173}\label{classcpp__redis_1_1client_ae212c8371dbd9ceff386f789226eb173}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries hset} (const std\+::string \&key, const std\+::string \&field, const std\+::string \&value)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a6cf21d60012fc82075deb801a32e8d60}\label{classcpp__redis_1_1client_a6cf21d60012fc82075deb801a32e8d60}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries hsetnx} (const std\+::string \&key, const std\+::string \&field, const std\+::string \&value, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a72b5a16cc761f51e9986bcfcf644e999}\label{classcpp__redis_1_1client_a72b5a16cc761f51e9986bcfcf644e999}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries hsetnx} (const std\+::string \&key, const std\+::string \&field, const std\+::string \&value)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a5e1543cd782d3ff9d17de5e200fd038a}\label{classcpp__redis_1_1client_a5e1543cd782d3ff9d17de5e200fd038a}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries hstrlen} (const std\+::string \&key, const std\+::string \&field, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a612c5f64a9fec6c8c2df8b113173146a}\label{classcpp__redis_1_1client_a612c5f64a9fec6c8c2df8b113173146a}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries hstrlen} (const std\+::string \&key, const std\+::string \&field)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_af74a8adbcd6f21178b43f3f2edddb472}\label{classcpp__redis_1_1client_af74a8adbcd6f21178b43f3f2edddb472}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries hvals} (const std\+::string \&key, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_af391940cf5b996a0682e881da446b7da}\label{classcpp__redis_1_1client_af391940cf5b996a0682e881da446b7da}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries hvals} (const std\+::string \&key)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a2f9ba6c7e83451207403096b19da4faa}\label{classcpp__redis_1_1client_a2f9ba6c7e83451207403096b19da4faa}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries incr} (const std\+::string \&key, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a36ce71119f98cdc29fb29ca33c8b1ff1}\label{classcpp__redis_1_1client_a36ce71119f98cdc29fb29ca33c8b1ff1}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries incr} (const std\+::string \&key)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a7ee625ebbbfc9fb6f9821b94055e0a5c}\label{classcpp__redis_1_1client_a7ee625ebbbfc9fb6f9821b94055e0a5c}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries incrby} (const std\+::string \&key, int incr, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ab7dbabc00708da38938bb461b195f177}\label{classcpp__redis_1_1client_ab7dbabc00708da38938bb461b195f177}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries incrby} (const std\+::string \&key, int incr)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a3ae6ca0b7896748a8fe5a450550c422e}\label{classcpp__redis_1_1client_a3ae6ca0b7896748a8fe5a450550c422e}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries incrbyfloat} (const std\+::string \&key, float incr, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a32c78234437f7f02492e3e01dd44bc43}\label{classcpp__redis_1_1client_a32c78234437f7f02492e3e01dd44bc43}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries incrbyfloat} (const std\+::string \&key, float incr)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_aaa98ba6f8936eaa013ca0df553199f85}\label{classcpp__redis_1_1client_aaa98ba6f8936eaa013ca0df553199f85}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries info} (const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_af276159a3938c97e5318dff39a9084ae}\label{classcpp__redis_1_1client_af276159a3938c97e5318dff39a9084ae}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries info} (const std\+::string \&section, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_aa0186723d51c8b3c92979537e8ad43b9}\label{classcpp__redis_1_1client_aa0186723d51c8b3c92979537e8ad43b9}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries info} (const std\+::string \&section=\char`\"{}default\char`\"{})
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_acb7845a206b2321e6919c2f38282c322}\label{classcpp__redis_1_1client_acb7845a206b2321e6919c2f38282c322}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries keys} (const std\+::string \&pattern, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a1c0804cab9251acde742e725d0af6cbf}\label{classcpp__redis_1_1client_a1c0804cab9251acde742e725d0af6cbf}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries keys} (const std\+::string \&pattern)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a3b25eaf2691051156748abb69e1b0317}\label{classcpp__redis_1_1client_a3b25eaf2691051156748abb69e1b0317}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries lastsave} (const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a6b550a4ecf6eb33abffd664c3124b4f9}\label{classcpp__redis_1_1client_a6b550a4ecf6eb33abffd664c3124b4f9}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries lastsave} ()
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_afa409d5b28466837137dfb12c3554070}\label{classcpp__redis_1_1client_afa409d5b28466837137dfb12c3554070}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries lindex} (const std\+::string \&key, int index, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a58458ef30b1fb49584395b6f8584b931}\label{classcpp__redis_1_1client_a58458ef30b1fb49584395b6f8584b931}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries lindex} (const std\+::string \&key, int index)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a80799f12e6aafe07872b2bbea453db53}\label{classcpp__redis_1_1client_a80799f12e6aafe07872b2bbea453db53}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries linsert} (const std\+::string \&key, const std\+::string \&before\+\_\+after, const std\+::string \&pivot, const std\+::string \&value, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ab8d167d78e3c956fd1ade0e2f992f46a}\label{classcpp__redis_1_1client_ab8d167d78e3c956fd1ade0e2f992f46a}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries linsert} (const std\+::string \&key, const std\+::string \&before\+\_\+after, const std\+::string \&pivot, const std\+::string \&value)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a2e0a911a6bb87224896b7c33da7ac058}\label{classcpp__redis_1_1client_a2e0a911a6bb87224896b7c33da7ac058}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries llen} (const std\+::string \&key, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a2890fccb9efd08b38195c8fb5fd1651e}\label{classcpp__redis_1_1client_a2890fccb9efd08b38195c8fb5fd1651e}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries llen} (const std\+::string \&key)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ad4060807b9b9aa330ad11dedd69e80b8}\label{classcpp__redis_1_1client_ad4060807b9b9aa330ad11dedd69e80b8}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries lpop} (const std\+::string \&key, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ab6ebbc7b2e6f43f2b5607a4b5471694e}\label{classcpp__redis_1_1client_ab6ebbc7b2e6f43f2b5607a4b5471694e}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries lpop} (const std\+::string \&key)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a0dd04ea38709dd51ae5f39de62d01c70}\label{classcpp__redis_1_1client_a0dd04ea38709dd51ae5f39de62d01c70}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries lpush} (const std\+::string \&key, const std\+::vector$<$ std\+::string $>$ \&values, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ac5859a6b63200a4a79574187a7155feb}\label{classcpp__redis_1_1client_ac5859a6b63200a4a79574187a7155feb}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries lpush} (const std\+::string \&key, const std\+::vector$<$ std\+::string $>$ \&values)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ab0a9a2b92f53f774ce4e345b42a403d0}\label{classcpp__redis_1_1client_ab0a9a2b92f53f774ce4e345b42a403d0}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries lpushx} (const std\+::string \&key, const std\+::string \&value, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_af9a3e05f5bd6d4ebb3138dc09f8d0d4e}\label{classcpp__redis_1_1client_af9a3e05f5bd6d4ebb3138dc09f8d0d4e}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries lpushx} (const std\+::string \&key, const std\+::string \&value)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a9e85cce8555274f7bc706a13911b4579}\label{classcpp__redis_1_1client_a9e85cce8555274f7bc706a13911b4579}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries lrange} (const std\+::string \&key, int start, int stop, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a1e7c8d099459af438cc4ed215afef066}\label{classcpp__redis_1_1client_a1e7c8d099459af438cc4ed215afef066}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries lrange} (const std\+::string \&key, int start, int stop)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a26d934d6fd06503d8727969be5ebb043}\label{classcpp__redis_1_1client_a26d934d6fd06503d8727969be5ebb043}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries lrem} (const std\+::string \&key, int count, const std\+::string \&value, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a6581856beb86e871feb42d703cd1824a}\label{classcpp__redis_1_1client_a6581856beb86e871feb42d703cd1824a}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries lrem} (const std\+::string \&key, int count, const std\+::string \&value)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a98e469104f97332c785d4c2f3d15150e}\label{classcpp__redis_1_1client_a98e469104f97332c785d4c2f3d15150e}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries lset} (const std\+::string \&key, int index, const std\+::string \&value, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a4c0d3955450ed6bda887688c863baa72}\label{classcpp__redis_1_1client_a4c0d3955450ed6bda887688c863baa72}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries lset} (const std\+::string \&key, int index, const std\+::string \&value)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_af82304129513a073988583fcfa4210fe}\label{classcpp__redis_1_1client_af82304129513a073988583fcfa4210fe}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries ltrim} (const std\+::string \&key, int start, int stop, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_af14f81093a0e6e45d958e9b7a5ed9c16}\label{classcpp__redis_1_1client_af14f81093a0e6e45d958e9b7a5ed9c16}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries ltrim} (const std\+::string \&key, int start, int stop)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a946b590d9a2a29ee6ae1971b9208a241}\label{classcpp__redis_1_1client_a946b590d9a2a29ee6ae1971b9208a241}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries mget} (const std\+::vector$<$ std\+::string $>$ \&keys, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a8c08062c8414fd72d1a0b3ef4f44d89d}\label{classcpp__redis_1_1client_a8c08062c8414fd72d1a0b3ef4f44d89d}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries mget} (const std\+::vector$<$ std\+::string $>$ \&keys)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_acfbf3cb40c0cd532e42d725bbda9a03a}\label{classcpp__redis_1_1client_acfbf3cb40c0cd532e42d725bbda9a03a}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries migrate} (const std\+::string \&host, int port, const std\+::string \&key, const std\+::string \&dest\+\_\+db, int timeout, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a671442669b8fe540bfc7d02c05a74207}\label{classcpp__redis_1_1client_a671442669b8fe540bfc7d02c05a74207}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries migrate} (const std\+::string \&host, int port, const std\+::string \&key, const std\+::string \&dest\+\_\+db, int timeout, bool copy, bool replace, const std\+::vector$<$ std\+::string $>$ \&keys, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a1bbf11a4ebd3dcf12d9846946e5c3545}\label{classcpp__redis_1_1client_a1bbf11a4ebd3dcf12d9846946e5c3545}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries migrate} (const std\+::string \&host, int port, const std\+::string \&key, const std\+::string \&dest\+\_\+db, int timeout, bool copy=false, bool replace=false, const std\+::vector$<$ std\+::string $>$ \&keys=\{\})
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ad99627cb477d71f07fae0f88ed8ed85b}\label{classcpp__redis_1_1client_ad99627cb477d71f07fae0f88ed8ed85b}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries monitor} (const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_afd727179e9ee9348ced168a9ac70cbf7}\label{classcpp__redis_1_1client_afd727179e9ee9348ced168a9ac70cbf7}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries monitor} ()
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ad84393d728fb69b527a1d7b009270b58}\label{classcpp__redis_1_1client_ad84393d728fb69b527a1d7b009270b58}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries move} (const std\+::string \&key, const std\+::string \&db, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ab50d18d50ac6d0bb7b91347c3a574960}\label{classcpp__redis_1_1client_ab50d18d50ac6d0bb7b91347c3a574960}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries move} (const std\+::string \&key, const std\+::string \&db)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_acd9e2a69abc97bb7735425fdaebe788d}\label{classcpp__redis_1_1client_acd9e2a69abc97bb7735425fdaebe788d}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries mset} (const std\+::vector$<$ std\+::pair$<$ std\+::string, std\+::string $>$$>$ \&key\+\_\+vals, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a369f84ea90c49095a3222d6f210410f8}\label{classcpp__redis_1_1client_a369f84ea90c49095a3222d6f210410f8}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries mset} (const std\+::vector$<$ std\+::pair$<$ std\+::string, std\+::string $>$$>$ \&key\+\_\+vals)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ae04ade1f429088a437a4ea618a465a18}\label{classcpp__redis_1_1client_ae04ade1f429088a437a4ea618a465a18}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries msetnx} (const std\+::vector$<$ std\+::pair$<$ std\+::string, std\+::string $>$$>$ \&key\+\_\+vals, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a792ed8b2d5f3a38e8b9dfaef7f814d19}\label{classcpp__redis_1_1client_a792ed8b2d5f3a38e8b9dfaef7f814d19}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries msetnx} (const std\+::vector$<$ std\+::pair$<$ std\+::string, std\+::string $>$$>$ \&key\+\_\+vals)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_af760234ec07174ae23d223c14df4e1bb}\label{classcpp__redis_1_1client_af760234ec07174ae23d223c14df4e1bb}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries multi} (const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_afceccda0873f1a9a7c2bc795e31c8126}\label{classcpp__redis_1_1client_afceccda0873f1a9a7c2bc795e31c8126}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries multi} ()
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a950c545c23746a852476ec6939d6f6a5}\label{classcpp__redis_1_1client_a950c545c23746a852476ec6939d6f6a5}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries object} (const std\+::string \&subcommand, const std\+::vector$<$ std\+::string $>$ \&args, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a6f6c1e715660f270030fd16d7d2d08bd}\label{classcpp__redis_1_1client_a6f6c1e715660f270030fd16d7d2d08bd}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries object} (const std\+::string \&subcommand, const std\+::vector$<$ std\+::string $>$ \&args)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a195c2b896ac8e15c22446a235bf302d4}\label{classcpp__redis_1_1client_a195c2b896ac8e15c22446a235bf302d4}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries persist} (const std\+::string \&key, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a9243adf2ff2989cf1cb4de4ce1be1511}\label{classcpp__redis_1_1client_a9243adf2ff2989cf1cb4de4ce1be1511}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries persist} (const std\+::string \&key)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a8fc29a500492504985a714d9aaed8963}\label{classcpp__redis_1_1client_a8fc29a500492504985a714d9aaed8963}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries pexpire} (const std\+::string \&key, int ms, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_aa0974d486cae342eced35d64c6e68d40}\label{classcpp__redis_1_1client_aa0974d486cae342eced35d64c6e68d40}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries pexpire} (const std\+::string \&key, int ms)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a7c872e32ed28a78515c1711e4cafbabf}\label{classcpp__redis_1_1client_a7c872e32ed28a78515c1711e4cafbabf}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries pexpireat} (const std\+::string \&key, int ms\+\_\+timestamp, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_af7aeaf2681d57fc30c8535c8d5df1e72}\label{classcpp__redis_1_1client_af7aeaf2681d57fc30c8535c8d5df1e72}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries pexpireat} (const std\+::string \&key, int ms\+\_\+timestamp)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ade84308f3ef8bfc75c092388ec538469}\label{classcpp__redis_1_1client_ade84308f3ef8bfc75c092388ec538469}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries pfadd} (const std\+::string \&key, const std\+::vector$<$ std\+::string $>$ \&elements, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ac6534e0aaf0ef3c87e312b12fd1a5a97}\label{classcpp__redis_1_1client_ac6534e0aaf0ef3c87e312b12fd1a5a97}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries pfadd} (const std\+::string \&key, const std\+::vector$<$ std\+::string $>$ \&elements)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_acf88e97aac689b64af0e73843811d837}\label{classcpp__redis_1_1client_acf88e97aac689b64af0e73843811d837}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries pfcount} (const std\+::vector$<$ std\+::string $>$ \&keys, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ad357677011d10800e2595db129bfbfff}\label{classcpp__redis_1_1client_ad357677011d10800e2595db129bfbfff}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries pfcount} (const std\+::vector$<$ std\+::string $>$ \&keys)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_aad4f7f35b13e4d236d178ed47a499353}\label{classcpp__redis_1_1client_aad4f7f35b13e4d236d178ed47a499353}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries pfmerge} (const std\+::string \&destkey, const std\+::vector$<$ std\+::string $>$ \&sourcekeys, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_acfeb0b2a7adb65d9cb940d96b9d24478}\label{classcpp__redis_1_1client_acfeb0b2a7adb65d9cb940d96b9d24478}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries pfmerge} (const std\+::string \&destkey, const std\+::vector$<$ std\+::string $>$ \&sourcekeys)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a19f0127614ca1369dcf739427079f7ec}\label{classcpp__redis_1_1client_a19f0127614ca1369dcf739427079f7ec}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries ping} (const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a5273cf454284e04f4c43e1b391170009}\label{classcpp__redis_1_1client_a5273cf454284e04f4c43e1b391170009}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries ping} ()
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a399c32f46d82d844b661647f64d9fb97}\label{classcpp__redis_1_1client_a399c32f46d82d844b661647f64d9fb97}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries ping} (const std\+::string \&message, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a5efa4ecc6b105a2464b22cd873caae39}\label{classcpp__redis_1_1client_a5efa4ecc6b105a2464b22cd873caae39}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries ping} (const std\+::string \&message)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a732ba849342f9d8c67111f6cb6cb198c}\label{classcpp__redis_1_1client_a732ba849342f9d8c67111f6cb6cb198c}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries psetex} (const std\+::string \&key, int ms, const std\+::string \&val, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a69712c925c1496ab9531a5fd1888ad93}\label{classcpp__redis_1_1client_a69712c925c1496ab9531a5fd1888ad93}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries psetex} (const std\+::string \&key, int ms, const std\+::string \&val)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a1fba121a3d6e50811448e35917badfc6}\label{classcpp__redis_1_1client_a1fba121a3d6e50811448e35917badfc6}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries publish} (const std\+::string \&channel, const std\+::string \&message, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ad9a8434b4ca46e185bab45cf135c9ac2}\label{classcpp__redis_1_1client_ad9a8434b4ca46e185bab45cf135c9ac2}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries publish} (const std\+::string \&channel, const std\+::string \&message)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a4c606e08e8787971044b76930b99f30d}\label{classcpp__redis_1_1client_a4c606e08e8787971044b76930b99f30d}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries pubsub} (const std\+::string \&subcommand, const std\+::vector$<$ std\+::string $>$ \&args, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a9f5ae4ef589038af3f7e8304a56446e2}\label{classcpp__redis_1_1client_a9f5ae4ef589038af3f7e8304a56446e2}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries pubsub} (const std\+::string \&subcommand, const std\+::vector$<$ std\+::string $>$ \&args)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a2f10778d114d8144416b09645a7c6416}\label{classcpp__redis_1_1client_a2f10778d114d8144416b09645a7c6416}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries pttl} (const std\+::string \&key, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_adf173046c5866f6a9b9cd297a79b3028}\label{classcpp__redis_1_1client_adf173046c5866f6a9b9cd297a79b3028}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries pttl} (const std\+::string \&key)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a455952961bd95a22630d1bd6c6a3f7a7}\label{classcpp__redis_1_1client_a455952961bd95a22630d1bd6c6a3f7a7}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries quit} (const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a0b13beda169ce74720abf4bba2d69d68}\label{classcpp__redis_1_1client_a0b13beda169ce74720abf4bba2d69d68}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries quit} ()
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a7ec81f685738479307e464db273201e6}\label{classcpp__redis_1_1client_a7ec81f685738479307e464db273201e6}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries randomkey} (const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a021538472ad199d7a203a77af6aba96c}\label{classcpp__redis_1_1client_a021538472ad199d7a203a77af6aba96c}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries randomkey} ()
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a14353780458071311d074fd951201f93}\label{classcpp__redis_1_1client_a14353780458071311d074fd951201f93}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries readonly} (const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_acbf4ef53964a7e451793c17b9ac103ee}\label{classcpp__redis_1_1client_acbf4ef53964a7e451793c17b9ac103ee}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries readonly} ()
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a0a9bfe5e6ec4ccbaf2b633dedc55a581}\label{classcpp__redis_1_1client_a0a9bfe5e6ec4ccbaf2b633dedc55a581}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries readwrite} (const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_afc139fc098703cf5ec661fedc0552184}\label{classcpp__redis_1_1client_afc139fc098703cf5ec661fedc0552184}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries readwrite} ()
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_abbc2bb4b988d5e3e539d65d3eb9f511f}\label{classcpp__redis_1_1client_abbc2bb4b988d5e3e539d65d3eb9f511f}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries rename} (const std\+::string \&key, const std\+::string \&newkey, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a6a4ab4ac68aa92560569db6683bb591c}\label{classcpp__redis_1_1client_a6a4ab4ac68aa92560569db6683bb591c}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries rename} (const std\+::string \&key, const std\+::string \&newkey)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a80b0abd5548ae3bfe22ed008767689c0}\label{classcpp__redis_1_1client_a80b0abd5548ae3bfe22ed008767689c0}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries renamenx} (const std\+::string \&key, const std\+::string \&newkey, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a1b5110b73c9561e5b235317fa03ee4bb}\label{classcpp__redis_1_1client_a1b5110b73c9561e5b235317fa03ee4bb}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries renamenx} (const std\+::string \&key, const std\+::string \&newkey)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a3598f781ae048b03edcdb07e8d2c0f41}\label{classcpp__redis_1_1client_a3598f781ae048b03edcdb07e8d2c0f41}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries restore} (const std\+::string \&key, int ttl, const std\+::string \&serialized\+\_\+value, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a5b7a7d7de93268198f27cd21f63ba337}\label{classcpp__redis_1_1client_a5b7a7d7de93268198f27cd21f63ba337}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries restore} (const std\+::string \&key, int ttl, const std\+::string \&serialized\+\_\+value)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a5ebff3760403ee7d031083f185792780}\label{classcpp__redis_1_1client_a5ebff3760403ee7d031083f185792780}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries restore} (const std\+::string \&key, int ttl, const std\+::string \&serialized\+\_\+value, const std\+::string \&replace, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a15b2c81c1d5b86f3490ecfb154b29ad1}\label{classcpp__redis_1_1client_a15b2c81c1d5b86f3490ecfb154b29ad1}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries restore} (const std\+::string \&key, int ttl, const std\+::string \&serialized\+\_\+value, const std\+::string \&replace)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a73bc7e0a747d437e5f9ac233a152c9bc}\label{classcpp__redis_1_1client_a73bc7e0a747d437e5f9ac233a152c9bc}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries role} (const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a34abe0819734b88704d89972b651e7ed}\label{classcpp__redis_1_1client_a34abe0819734b88704d89972b651e7ed}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries role} ()
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_aa29c7c00278934074e3cdbf70c0bb9cc}\label{classcpp__redis_1_1client_aa29c7c00278934074e3cdbf70c0bb9cc}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries rpop} (const std\+::string \&key, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a7a2ea6e56ce9fa430cfc44ada77d960b}\label{classcpp__redis_1_1client_a7a2ea6e56ce9fa430cfc44ada77d960b}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries rpop} (const std\+::string \&key)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a1d50b5d26753768d79ebbe04f3615c7a}\label{classcpp__redis_1_1client_a1d50b5d26753768d79ebbe04f3615c7a}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries rpoplpush} (const std\+::string \&source, const std\+::string \&destination, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a4c4fd3342f665a4d902b42b051797e51}\label{classcpp__redis_1_1client_a4c4fd3342f665a4d902b42b051797e51}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries rpoplpush} (const std\+::string \&src, const std\+::string \&dst)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a925a0b8ae7864783d9e164776ca07075}\label{classcpp__redis_1_1client_a925a0b8ae7864783d9e164776ca07075}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries rpush} (const std\+::string \&key, const std\+::vector$<$ std\+::string $>$ \&values, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a1e135e9e69a92a0b54059d5f81f9ff25}\label{classcpp__redis_1_1client_a1e135e9e69a92a0b54059d5f81f9ff25}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries rpush} (const std\+::string \&key, const std\+::vector$<$ std\+::string $>$ \&values)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a051fdb76cf3d40bd7c0ea0dcb0eed36e}\label{classcpp__redis_1_1client_a051fdb76cf3d40bd7c0ea0dcb0eed36e}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries rpushx} (const std\+::string \&key, const std\+::string \&value, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a83d512f8f44f896383d050920634489f}\label{classcpp__redis_1_1client_a83d512f8f44f896383d050920634489f}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries rpushx} (const std\+::string \&key, const std\+::string \&value)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_acf725ad7bc758599617ff166280f9622}\label{classcpp__redis_1_1client_acf725ad7bc758599617ff166280f9622}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries sadd} (const std\+::string \&key, const std\+::vector$<$ std\+::string $>$ \&members, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a1a611fd2c5847d37973fed5d24f25fa1}\label{classcpp__redis_1_1client_a1a611fd2c5847d37973fed5d24f25fa1}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries sadd} (const std\+::string \&key, const std\+::vector$<$ std\+::string $>$ \&members)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a01987f9fb419cfbce81872be8cd17619}\label{classcpp__redis_1_1client_a01987f9fb419cfbce81872be8cd17619}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries save} (const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a40f28e53d89e46aff3df4670736b1034}\label{classcpp__redis_1_1client_a40f28e53d89e46aff3df4670736b1034}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries save} ()
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ad4f6d98940e778ca95c802b210bd97e8}\label{classcpp__redis_1_1client_ad4f6d98940e778ca95c802b210bd97e8}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries scan} (std\+::size\+\_\+t cursor, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a8196376dec0062d42f1199e7cec537d4}\label{classcpp__redis_1_1client_a8196376dec0062d42f1199e7cec537d4}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries scan} (std\+::size\+\_\+t cursor)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ad663206aa569070b3f3f269ea43daff5}\label{classcpp__redis_1_1client_ad663206aa569070b3f3f269ea43daff5}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries scan} (std\+::size\+\_\+t cursor, const std\+::string \&pattern, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_aace969fbd009fb0a1fd29950f1e70d35}\label{classcpp__redis_1_1client_aace969fbd009fb0a1fd29950f1e70d35}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries scan} (std\+::size\+\_\+t cursor, const std\+::string \&pattern)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a08887add5a0427c6e889e85c7178535d}\label{classcpp__redis_1_1client_a08887add5a0427c6e889e85c7178535d}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries scan} (std\+::size\+\_\+t cursor, std\+::size\+\_\+t count, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a6bf21e9defd17965b2c1ca9b3db8c539}\label{classcpp__redis_1_1client_a6bf21e9defd17965b2c1ca9b3db8c539}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries scan} (std\+::size\+\_\+t cursor, std\+::size\+\_\+t count)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a3711dfc9f6f26899cdbe50b2cabaf36e}\label{classcpp__redis_1_1client_a3711dfc9f6f26899cdbe50b2cabaf36e}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries scan} (std\+::size\+\_\+t cursor, const std\+::string \&pattern, std\+::size\+\_\+t count, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_acd0717c75c4d75108cefc2c9a722527e}\label{classcpp__redis_1_1client_acd0717c75c4d75108cefc2c9a722527e}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries scan} (std\+::size\+\_\+t cursor, const std\+::string \&pattern, std\+::size\+\_\+t count)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a4be40b061ee915a236218e5e2fd76206}\label{classcpp__redis_1_1client_a4be40b061ee915a236218e5e2fd76206}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries scard} (const std\+::string \&key, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a089148ca908f563e7b73649aac3bd01e}\label{classcpp__redis_1_1client_a089148ca908f563e7b73649aac3bd01e}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries scard} (const std\+::string \&key)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a6e83ee14e50aef360d7246c2da63b037}\label{classcpp__redis_1_1client_a6e83ee14e50aef360d7246c2da63b037}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries script\+\_\+debug} (const std\+::string \&mode, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a336d8dd0da70700d67bac5e71484efff}\label{classcpp__redis_1_1client_a336d8dd0da70700d67bac5e71484efff}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries script\+\_\+debug} (const std\+::string \&mode)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a6fcb8af437a9ae919af745cd0a0fa313}\label{classcpp__redis_1_1client_a6fcb8af437a9ae919af745cd0a0fa313}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries script\+\_\+exists} (const std\+::vector$<$ std\+::string $>$ \&scripts, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ab55eac91086b7746d731c8405f901016}\label{classcpp__redis_1_1client_ab55eac91086b7746d731c8405f901016}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries script\+\_\+exists} (const std\+::vector$<$ std\+::string $>$ \&scripts)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a6d885c8b61bfbb74245be8d040813637}\label{classcpp__redis_1_1client_a6d885c8b61bfbb74245be8d040813637}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries script\+\_\+flush} (const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a44f5707f8487285d69737b7857c436d7}\label{classcpp__redis_1_1client_a44f5707f8487285d69737b7857c436d7}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries script\+\_\+flush} ()
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a65abffc1a1669931d5b6715f354b59af}\label{classcpp__redis_1_1client_a65abffc1a1669931d5b6715f354b59af}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries script\+\_\+kill} (const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a35286249f2405afa0cf412472c1067b4}\label{classcpp__redis_1_1client_a35286249f2405afa0cf412472c1067b4}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries script\+\_\+kill} ()
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a1c1d1b3daff14dc29c32d1ea8407efdb}\label{classcpp__redis_1_1client_a1c1d1b3daff14dc29c32d1ea8407efdb}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries script\+\_\+load} (const std\+::string \&script, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a2c42d83c0bfcb46d41d2c205d808e6c8}\label{classcpp__redis_1_1client_a2c42d83c0bfcb46d41d2c205d808e6c8}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries script\+\_\+load} (const std\+::string \&script)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a9d70980e8fc5c90f218c5fd2215bed89}\label{classcpp__redis_1_1client_a9d70980e8fc5c90f218c5fd2215bed89}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries sdiff} (const std\+::vector$<$ std\+::string $>$ \&keys, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a93ff7c295d6147d3d452364533a19de9}\label{classcpp__redis_1_1client_a93ff7c295d6147d3d452364533a19de9}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries sdiff} (const std\+::vector$<$ std\+::string $>$ \&keys)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a0f896b36f3284d66bb1679f535378bf5}\label{classcpp__redis_1_1client_a0f896b36f3284d66bb1679f535378bf5}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries sdiffstore} (const std\+::string \&destination, const std\+::vector$<$ std\+::string $>$ \&keys, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_afd4930fd767bbf14bae1f5ddfd8ee212}\label{classcpp__redis_1_1client_afd4930fd767bbf14bae1f5ddfd8ee212}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries sdiffstore} (const std\+::string \&dst, const std\+::vector$<$ std\+::string $>$ \&keys)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_aee37b9bd265b8db614b4d7dcfdbaa422}\label{classcpp__redis_1_1client_aee37b9bd265b8db614b4d7dcfdbaa422}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries select} (int index, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a5eae97b05129d0571c3b871e1a786434}\label{classcpp__redis_1_1client_a5eae97b05129d0571c3b871e1a786434}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries select} (int index)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a6d654139ca804e9ee2ac0d0683878ece}\label{classcpp__redis_1_1client_a6d654139ca804e9ee2ac0d0683878ece}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries set} (const std\+::string \&key, const std\+::string \&value, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a734ba95a7e2083fe6bc2e209f94ccab6}\label{classcpp__redis_1_1client_a734ba95a7e2083fe6bc2e209f94ccab6}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries set} (const std\+::string \&key, const std\+::string \&value)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_aac03b242d1a0948a9eb3567624e72622}\label{classcpp__redis_1_1client_aac03b242d1a0948a9eb3567624e72622}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries set\+\_\+advanced} (const std\+::string \&key, const std\+::string \&value, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a60db35e46bcbe36e5264ee04933162fd}\label{classcpp__redis_1_1client_a60db35e46bcbe36e5264ee04933162fd}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries set\+\_\+advanced} (const std\+::string \&key, const std\+::string \&value, bool ex, int ex\+\_\+sec, bool px, int px\+\_\+milli, bool nx, bool xx, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a208688fdc336009701256722ef7e2a2b}\label{classcpp__redis_1_1client_a208688fdc336009701256722ef7e2a2b}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries set\+\_\+advanced} (const std\+::string \&key, const std\+::string \&value, bool ex=false, int ex\+\_\+sec=0, bool px=false, int px\+\_\+milli=0, bool nx=false, bool xx=false)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a17ecd647ae2e9f11e331d1254a21e0d3}\label{classcpp__redis_1_1client_a17ecd647ae2e9f11e331d1254a21e0d3}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries setbit\+\_\+} (const std\+::string \&key, int offset, const std\+::string \&value, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_abbf3233f6c395c5d4bdf7810c80e6c05}\label{classcpp__redis_1_1client_abbf3233f6c395c5d4bdf7810c80e6c05}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries setbit\+\_\+} (const std\+::string \&key, int offset, const std\+::string \&value)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a9c82e27a54dc86febda83f34142ea402}\label{classcpp__redis_1_1client_a9c82e27a54dc86febda83f34142ea402}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries setex} (const std\+::string \&key, int seconds, const std\+::string \&value, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a14f1f1c9f50437585a8e758d1a004a67}\label{classcpp__redis_1_1client_a14f1f1c9f50437585a8e758d1a004a67}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries setex} (const std\+::string \&key, int seconds, const std\+::string \&value)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ad701f8b9e3769986b1af97049b52de83}\label{classcpp__redis_1_1client_ad701f8b9e3769986b1af97049b52de83}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries setnx} (const std\+::string \&key, const std\+::string \&value, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a1ab0db92e48716812e4b30b268ce29ea}\label{classcpp__redis_1_1client_a1ab0db92e48716812e4b30b268ce29ea}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries setnx} (const std\+::string \&key, const std\+::string \&value)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a3c1a2d69d9473de409f9102b61496f47}\label{classcpp__redis_1_1client_a3c1a2d69d9473de409f9102b61496f47}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries setrange} (const std\+::string \&key, int offset, const std\+::string \&value, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a628f79b8f8e424cdd4b70c076c21338a}\label{classcpp__redis_1_1client_a628f79b8f8e424cdd4b70c076c21338a}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries setrange} (const std\+::string \&key, int offset, const std\+::string \&value)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_acdb7064ddc309b1dbc6681ae559cc189}\label{classcpp__redis_1_1client_acdb7064ddc309b1dbc6681ae559cc189}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries shutdown} (const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ae457a1b446eff2e264452eb35de72d37}\label{classcpp__redis_1_1client_ae457a1b446eff2e264452eb35de72d37}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries shutdown} ()
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_aca186e9b705a566203a47e8b29f99a28}\label{classcpp__redis_1_1client_aca186e9b705a566203a47e8b29f99a28}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries shutdown} (const std\+::string \&save, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a8587aeb1044e85ae580cd9661ea826dc}\label{classcpp__redis_1_1client_a8587aeb1044e85ae580cd9661ea826dc}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries shutdown} (const std\+::string \&save)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a67a96ae85449a4dfa6e8976666562be1}\label{classcpp__redis_1_1client_a67a96ae85449a4dfa6e8976666562be1}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries sinter} (const std\+::vector$<$ std\+::string $>$ \&keys, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a069df07b6b3f18f5b2c215c67161c115}\label{classcpp__redis_1_1client_a069df07b6b3f18f5b2c215c67161c115}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries sinter} (const std\+::vector$<$ std\+::string $>$ \&keys)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a55f1722f17eaaa255196851efb0bdb93}\label{classcpp__redis_1_1client_a55f1722f17eaaa255196851efb0bdb93}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries sinterstore} (const std\+::string \&destination, const std\+::vector$<$ std\+::string $>$ \&keys, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_aa105a26578624af221f16675c0fbfc55}\label{classcpp__redis_1_1client_aa105a26578624af221f16675c0fbfc55}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries sinterstore} (const std\+::string \&dst, const std\+::vector$<$ std\+::string $>$ \&keys)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a369fb068437dfb3f63091d031174cc19}\label{classcpp__redis_1_1client_a369fb068437dfb3f63091d031174cc19}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries sismember} (const std\+::string \&key, const std\+::string \&member, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_af4ba6bfa37b81759324c726ef77acdbc}\label{classcpp__redis_1_1client_af4ba6bfa37b81759324c726ef77acdbc}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries sismember} (const std\+::string \&key, const std\+::string \&member)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a5a8ff87da211196ca80a7c4badb0c378}\label{classcpp__redis_1_1client_a5a8ff87da211196ca80a7c4badb0c378}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries slaveof} (const std\+::string \&host, int port, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a1731c94f72a209ffcba25767b8cab386}\label{classcpp__redis_1_1client_a1731c94f72a209ffcba25767b8cab386}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries slaveof} (const std\+::string \&host, int port)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a76a67c81c82d7acb761119a9652e2e6e}\label{classcpp__redis_1_1client_a76a67c81c82d7acb761119a9652e2e6e}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries slowlog} (std\+::string subcommand, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a73f52f578ac8f266eb6e2b1f2a9cfdff}\label{classcpp__redis_1_1client_a73f52f578ac8f266eb6e2b1f2a9cfdff}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries slowlog} (const std\+::string \&subcommand)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ab798e699b50114c4832f285fe95b6955}\label{classcpp__redis_1_1client_ab798e699b50114c4832f285fe95b6955}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries slowlog} (std\+::string subcommand, const std\+::string \&argument, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a4b3b0c8b11cc1e7f0bdb827eba6f7dc3}\label{classcpp__redis_1_1client_a4b3b0c8b11cc1e7f0bdb827eba6f7dc3}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries slowlog} (const std\+::string \&subcommand, const std\+::string \&argument)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a83458f3cff3680410d34f263cd9f30bc}\label{classcpp__redis_1_1client_a83458f3cff3680410d34f263cd9f30bc}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries smembers} (const std\+::string \&key, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a4cdd71bfb45eb37c593d6733ba83f09a}\label{classcpp__redis_1_1client_a4cdd71bfb45eb37c593d6733ba83f09a}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries smembers} (const std\+::string \&key)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a0768130822a976cfa3e27310c7a14417}\label{classcpp__redis_1_1client_a0768130822a976cfa3e27310c7a14417}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries smove} (const std\+::string \&source, const std\+::string \&destination, const std\+::string \&member, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a4524b915c1180a4c57ffb16f660108ba}\label{classcpp__redis_1_1client_a4524b915c1180a4c57ffb16f660108ba}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries smove} (const std\+::string \&src, const std\+::string \&dst, const std\+::string \&member)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_af0356b5074219ace61c71c751e1f1892}\label{classcpp__redis_1_1client_af0356b5074219ace61c71c751e1f1892}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries sort} (const std\+::string \&key, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a26bd487087d47a9615092c5c6576fa0f}\label{classcpp__redis_1_1client_a26bd487087d47a9615092c5c6576fa0f}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries sort} (const std\+::string \&key)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a666fb5c341064c63294db7b51c51d628}\label{classcpp__redis_1_1client_a666fb5c341064c63294db7b51c51d628}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries sort} (const std\+::string \&key, const std\+::vector$<$ std\+::string $>$ \&get\+\_\+patterns, bool asc\+\_\+order, bool alpha, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a8d17e0ded525626a3bc077eb3b98bc52}\label{classcpp__redis_1_1client_a8d17e0ded525626a3bc077eb3b98bc52}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries sort} (const std\+::string \&key, const std\+::vector$<$ std\+::string $>$ \&get\+\_\+patterns, bool asc\+\_\+order, bool alpha)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a11a3ac7152396069a04fa71ff2df587c}\label{classcpp__redis_1_1client_a11a3ac7152396069a04fa71ff2df587c}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries sort} (const std\+::string \&key, std\+::size\+\_\+t offset, std\+::size\+\_\+t count, const std\+::vector$<$ std\+::string $>$ \&get\+\_\+patterns, bool asc\+\_\+order, bool alpha, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a0fd0dc2b3201ee204a2154aa4f137791}\label{classcpp__redis_1_1client_a0fd0dc2b3201ee204a2154aa4f137791}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries sort} (const std\+::string \&key, std\+::size\+\_\+t offset, std\+::size\+\_\+t count, const std\+::vector$<$ std\+::string $>$ \&get\+\_\+patterns, bool asc\+\_\+order, bool alpha)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a3a443c007c341db12f3d57a2db041092}\label{classcpp__redis_1_1client_a3a443c007c341db12f3d57a2db041092}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries sort} (const std\+::string \&key, const std\+::string \&by\+\_\+pattern, const std\+::vector$<$ std\+::string $>$ \&get\+\_\+patterns, bool asc\+\_\+order, bool alpha, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a5bb3d0f1cedc6cd43a5fb3b8d9574d49}\label{classcpp__redis_1_1client_a5bb3d0f1cedc6cd43a5fb3b8d9574d49}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries sort} (const std\+::string \&key, const std\+::string \&by\+\_\+pattern, const std\+::vector$<$ std\+::string $>$ \&get\+\_\+patterns, bool asc\+\_\+order, bool alpha)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a583854ebe329581c018441047896cfbc}\label{classcpp__redis_1_1client_a583854ebe329581c018441047896cfbc}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries sort} (const std\+::string \&key, const std\+::vector$<$ std\+::string $>$ \&get\+\_\+patterns, bool asc\+\_\+order, bool alpha, const std\+::string \&store\+\_\+dest, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a0c2af4e5e21c67a104473c9e9032433c}\label{classcpp__redis_1_1client_a0c2af4e5e21c67a104473c9e9032433c}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries sort} (const std\+::string \&key, const std\+::vector$<$ std\+::string $>$ \&get\+\_\+patterns, bool asc\+\_\+order, bool alpha, const std\+::string \&store\+\_\+dest)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_aa60a5fe91d29d4399dfbea43eb039d67}\label{classcpp__redis_1_1client_aa60a5fe91d29d4399dfbea43eb039d67}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries sort} (const std\+::string \&key, std\+::size\+\_\+t offset, std\+::size\+\_\+t count, const std\+::vector$<$ std\+::string $>$ \&get\+\_\+patterns, bool asc\+\_\+order, bool alpha, const std\+::string \&store\+\_\+dest, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a562cbda21fed71475dcd49736aaf2d4d}\label{classcpp__redis_1_1client_a562cbda21fed71475dcd49736aaf2d4d}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries sort} (const std\+::string \&key, std\+::size\+\_\+t offset, std\+::size\+\_\+t count, const std\+::vector$<$ std\+::string $>$ \&get\+\_\+patterns, bool asc\+\_\+order, bool alpha, const std\+::string \&store\+\_\+dest)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_aa91b9a98ca759b399fb0b44f2c08ac1c}\label{classcpp__redis_1_1client_aa91b9a98ca759b399fb0b44f2c08ac1c}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries sort} (const std\+::string \&key, const std\+::string \&by\+\_\+pattern, const std\+::vector$<$ std\+::string $>$ \&get\+\_\+patterns, bool asc\+\_\+order, bool alpha, const std\+::string \&store\+\_\+dest, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_aa4b367d9b16d363883ee68f56b1b3763}\label{classcpp__redis_1_1client_aa4b367d9b16d363883ee68f56b1b3763}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries sort} (const std\+::string \&key, const std\+::string \&by\+\_\+pattern, const std\+::vector$<$ std\+::string $>$ \&get\+\_\+patterns, bool asc\+\_\+order, bool alpha, const std\+::string \&store\+\_\+dest)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_af962a79e0adec8e8e5e2e1d512be9a80}\label{classcpp__redis_1_1client_af962a79e0adec8e8e5e2e1d512be9a80}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries sort} (const std\+::string \&key, const std\+::string \&by\+\_\+pattern, std\+::size\+\_\+t offset, std\+::size\+\_\+t count, const std\+::vector$<$ std\+::string $>$ \&get\+\_\+patterns, bool asc\+\_\+order, bool alpha, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_afb923134bf1b936da3c01938db57af30}\label{classcpp__redis_1_1client_afb923134bf1b936da3c01938db57af30}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries sort} (const std\+::string \&key, const std\+::string \&by\+\_\+pattern, std\+::size\+\_\+t offset, std\+::size\+\_\+t count, const std\+::vector$<$ std\+::string $>$ \&get\+\_\+patterns, bool asc\+\_\+order, bool alpha)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a251ad8183423ad67f830e68a558ec488}\label{classcpp__redis_1_1client_a251ad8183423ad67f830e68a558ec488}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries sort} (const std\+::string \&key, const std\+::string \&by\+\_\+pattern, std\+::size\+\_\+t offset, std\+::size\+\_\+t count, const std\+::vector$<$ std\+::string $>$ \&get\+\_\+patterns, bool asc\+\_\+order, bool alpha, const std\+::string \&store\+\_\+dest, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_aef109c8efe63525747ecb34994e6c318}\label{classcpp__redis_1_1client_aef109c8efe63525747ecb34994e6c318}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries sort} (const std\+::string \&key, const std\+::string \&by\+\_\+pattern, std\+::size\+\_\+t offset, std\+::size\+\_\+t count, const std\+::vector$<$ std\+::string $>$ \&get\+\_\+patterns, bool asc\+\_\+order, bool alpha, const std\+::string \&store\+\_\+dest)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a9a59ca9396d1447ae3a8bb584449e174}\label{classcpp__redis_1_1client_a9a59ca9396d1447ae3a8bb584449e174}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries spop} (const std\+::string \&key, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_aabd8e3ddf02299eb129af8ad27555282}\label{classcpp__redis_1_1client_aabd8e3ddf02299eb129af8ad27555282}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries spop} (const std\+::string \&key)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a75a34f373c405999036a1e7e476ff201}\label{classcpp__redis_1_1client_a75a34f373c405999036a1e7e476ff201}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries spop} (const std\+::string \&key, int count, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_acde89afde549cbe7ead5453fd3635081}\label{classcpp__redis_1_1client_acde89afde549cbe7ead5453fd3635081}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries spop} (const std\+::string \&key, int count)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a69e771fb9562fca08cbf653f8ecb295b}\label{classcpp__redis_1_1client_a69e771fb9562fca08cbf653f8ecb295b}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries srandmember} (const std\+::string \&key, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a2a110009cac1bb5063d468df91802395}\label{classcpp__redis_1_1client_a2a110009cac1bb5063d468df91802395}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries srandmember} (const std\+::string \&key)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a59e0a8886b5f4fa177e93053b9965827}\label{classcpp__redis_1_1client_a59e0a8886b5f4fa177e93053b9965827}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries srandmember} (const std\+::string \&key, int count, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a23913f257f58864d865d70bfe462caa4}\label{classcpp__redis_1_1client_a23913f257f58864d865d70bfe462caa4}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries srandmember} (const std\+::string \&key, int count)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a020849a43f10f56941ef98716440d817}\label{classcpp__redis_1_1client_a020849a43f10f56941ef98716440d817}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries srem} (const std\+::string \&key, const std\+::vector$<$ std\+::string $>$ \&members, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a542bc98a1968e22dfce3cd7051680b6f}\label{classcpp__redis_1_1client_a542bc98a1968e22dfce3cd7051680b6f}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries srem} (const std\+::string \&key, const std\+::vector$<$ std\+::string $>$ \&members)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a96d9cbf57d4bb56f41d4681c657db256}\label{classcpp__redis_1_1client_a96d9cbf57d4bb56f41d4681c657db256}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries sscan} (const std\+::string \&key, std\+::size\+\_\+t cursor, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_af5828f278552142ccd9dfc700ac19a4c}\label{classcpp__redis_1_1client_af5828f278552142ccd9dfc700ac19a4c}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries sscan} (const std\+::string \&key, std\+::size\+\_\+t cursor)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a020b2980d1045441aee35fb207e5ef3c}\label{classcpp__redis_1_1client_a020b2980d1045441aee35fb207e5ef3c}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries sscan} (const std\+::string \&key, std\+::size\+\_\+t cursor, const std\+::string \&pattern, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a3ebaa0831cd98cf76ff857e372672927}\label{classcpp__redis_1_1client_a3ebaa0831cd98cf76ff857e372672927}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries sscan} (const std\+::string \&key, std\+::size\+\_\+t cursor, const std\+::string \&pattern)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a9bffecb9c655eb2820bde4f3ea1eaa34}\label{classcpp__redis_1_1client_a9bffecb9c655eb2820bde4f3ea1eaa34}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries sscan} (const std\+::string \&key, std\+::size\+\_\+t cursor, std\+::size\+\_\+t count, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_af675aaaabeb7e4475e33612015030ece}\label{classcpp__redis_1_1client_af675aaaabeb7e4475e33612015030ece}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries sscan} (const std\+::string \&key, std\+::size\+\_\+t cursor, std\+::size\+\_\+t count)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a45f08a1f6086f2396ac4f01ddeee0485}\label{classcpp__redis_1_1client_a45f08a1f6086f2396ac4f01ddeee0485}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries sscan} (const std\+::string \&key, std\+::size\+\_\+t cursor, const std\+::string \&pattern, std\+::size\+\_\+t count, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_adec2116398026c986f041a91ef922ba7}\label{classcpp__redis_1_1client_adec2116398026c986f041a91ef922ba7}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries sscan} (const std\+::string \&key, std\+::size\+\_\+t cursor, const std\+::string \&pattern, std\+::size\+\_\+t count)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ab7dab44434cee5e29e2bdf3c3be1df94}\label{classcpp__redis_1_1client_ab7dab44434cee5e29e2bdf3c3be1df94}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries strlen} (const std\+::string \&key, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a6b9f2a3a8952de874a9a6e1555c85195}\label{classcpp__redis_1_1client_a6b9f2a3a8952de874a9a6e1555c85195}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries strlen} (const std\+::string \&key)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a7128cdf97d9f768b117bab5843059fe1}\label{classcpp__redis_1_1client_a7128cdf97d9f768b117bab5843059fe1}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries sunion} (const std\+::vector$<$ std\+::string $>$ \&keys, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a7f76d091899206932d250edf3f990e94}\label{classcpp__redis_1_1client_a7f76d091899206932d250edf3f990e94}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries sunion} (const std\+::vector$<$ std\+::string $>$ \&keys)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a26f38c6a8b7f03cd6ec9d5e4d121be32}\label{classcpp__redis_1_1client_a26f38c6a8b7f03cd6ec9d5e4d121be32}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries sunionstore} (const std\+::string \&destination, const std\+::vector$<$ std\+::string $>$ \&keys, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_af71da68029a24b52a5005a24c859893d}\label{classcpp__redis_1_1client_af71da68029a24b52a5005a24c859893d}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries sunionstore} (const std\+::string \&dst, const std\+::vector$<$ std\+::string $>$ \&keys)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a47d8402e7fa9f7b8a021356baf83fd1f}\label{classcpp__redis_1_1client_a47d8402e7fa9f7b8a021356baf83fd1f}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries sync} (const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a09c4ffbad45c8ee8a171333ed81c8d43}\label{classcpp__redis_1_1client_a09c4ffbad45c8ee8a171333ed81c8d43}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries sync} ()
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_aa98df57ae17365aaf0405b60f4711e92}\label{classcpp__redis_1_1client_aa98df57ae17365aaf0405b60f4711e92}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries time} (const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a7d0d5e0a02e97ad6d8733430489df321}\label{classcpp__redis_1_1client_a7d0d5e0a02e97ad6d8733430489df321}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries time} ()
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a667bb7a6ead9c8cdaba534033a467367}\label{classcpp__redis_1_1client_a667bb7a6ead9c8cdaba534033a467367}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries ttl} (const std\+::string \&key, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_afc4697ccb77bb16ff13c425b93ef7c1d}\label{classcpp__redis_1_1client_afc4697ccb77bb16ff13c425b93ef7c1d}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries ttl} (const std\+::string \&key)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ac284ea9a5c0e95d49a675403aaf4847c}\label{classcpp__redis_1_1client_ac284ea9a5c0e95d49a675403aaf4847c}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries type} (const std\+::string \&key, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a143f362032218fef03b3408a761b8851}\label{classcpp__redis_1_1client_a143f362032218fef03b3408a761b8851}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries type} (const std\+::string \&key)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_aaf19c28495b74c8c22a8d86e80a1557e}\label{classcpp__redis_1_1client_aaf19c28495b74c8c22a8d86e80a1557e}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries unwatch} (const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a006e1258d7857f2d83bd9be48945f79a}\label{classcpp__redis_1_1client_a006e1258d7857f2d83bd9be48945f79a}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries unwatch} ()
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ab7e11ccc1fb07ae3dce860042b96f4d9}\label{classcpp__redis_1_1client_ab7e11ccc1fb07ae3dce860042b96f4d9}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries wait} (int numslaves, int timeout, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a4ef6f516a3dcdea1b317bb4e5e96e680}\label{classcpp__redis_1_1client_a4ef6f516a3dcdea1b317bb4e5e96e680}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries wait} (int numslaves, int timeout)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a7faae4f59e4b7f5b5003dcfbbf04af89}\label{classcpp__redis_1_1client_a7faae4f59e4b7f5b5003dcfbbf04af89}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries watch} (const std\+::vector$<$ std\+::string $>$ \&keys, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a437606353878a903033ced5cb56ed07c}\label{classcpp__redis_1_1client_a437606353878a903033ced5cb56ed07c}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries watch} (const std\+::vector$<$ std\+::string $>$ \&keys)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a0dcadd5ff04415ce91e3e6e74d6d2d48}\label{classcpp__redis_1_1client_a0dcadd5ff04415ce91e3e6e74d6d2d48}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries xack} (const std\+::string \&key, const std\+::string \&group, const std\+::vector$<$ std\+::string $>$ \&id\+\_\+members, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_adf6d287bfe5f138966369c23ed7bb868}\label{classcpp__redis_1_1client_adf6d287bfe5f138966369c23ed7bb868}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries xack} (const std\+::string \&key, const std\+::string \&group, const std\+::vector$<$ std\+::string $>$ \&id\+\_\+members)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ac568014f9d7aa0e8af9babb2a01181a3}\label{classcpp__redis_1_1client_ac568014f9d7aa0e8af9babb2a01181a3}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries xadd} (const std\+::string \&key, const std\+::string \&id, const std\+::multimap$<$ std\+::string, std\+::string $>$ \&field\+\_\+members, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a75954e600eae96d5dbd88361cd91a0da}\label{classcpp__redis_1_1client_a75954e600eae96d5dbd88361cd91a0da}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries xadd} (const std\+::string \&key, const std\+::string \&id, const std\+::multimap$<$ std\+::string, std\+::string $>$ \&field\+\_\+members)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a1c8ca282fc8a80860a7a2c56761debf4}\label{classcpp__redis_1_1client_a1c8ca282fc8a80860a7a2c56761debf4}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries xclaim} (const std\+::string \&key, const std\+::string \&group, const std\+::string \&consumer, int min\+\_\+idle\+\_\+time, const std\+::vector$<$ std\+::string $>$ \&id\+\_\+members, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a9788600c1ee887faa49c68b4ae6a6264}\label{classcpp__redis_1_1client_a9788600c1ee887faa49c68b4ae6a6264}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries xclaim} (const std\+::string \&key, const std\+::string \&group, const std\+::string \&consumer, const int \&min\+\_\+idle\+\_\+time, const std\+::vector$<$ std\+::string $>$ \&id\+\_\+members)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_aa04efdc16fc8cf62c6d2fafa45865a06}\label{classcpp__redis_1_1client_aa04efdc16fc8cf62c6d2fafa45865a06}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries xdel} (const std\+::string \&key, const std\+::vector$<$ std\+::string $>$ \&id\+\_\+members, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_aa745d6ed2ed3d4fd17d76961570fbe43}\label{classcpp__redis_1_1client_aa745d6ed2ed3d4fd17d76961570fbe43}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries xdel} (const std\+::string \&key, const std\+::vector$<$ std\+::string $>$ \&id\+\_\+members)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a5285eae63adbf09478d0214767363714}\label{classcpp__redis_1_1client_a5285eae63adbf09478d0214767363714}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries xgroup\+\_\+create} (const std\+::string \&key, const std\+::string \&group\+\_\+m_name, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a7bcf21d1ddbe24ff42e0ee0135a665f9}\label{classcpp__redis_1_1client_a7bcf21d1ddbe24ff42e0ee0135a665f9}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries xgroup\+\_\+create} (const std\+::string \&key, const std\+::string \&group\+\_\+m_name, const std\+::string \&id, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ab275f61a685ecd5773aae3dea7865b05}\label{classcpp__redis_1_1client_ab275f61a685ecd5773aae3dea7865b05}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries xgroup\+\_\+create} (const std\+::string \&key, const std\+::string \&group\+\_\+m_name, const std\+::string \&id=\char`\"{}\$\char`\"{})
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a537cac904fb4aa34c1b25d5c9cc86cc4}\label{classcpp__redis_1_1client_a537cac904fb4aa34c1b25d5c9cc86cc4}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries xgroup\+\_\+set\+\_\+id} (const std\+::string \&key, const std\+::string \&group\+\_\+m_name, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a1bf822feb7c09dfb13a87e91ff68b1f9}\label{classcpp__redis_1_1client_a1bf822feb7c09dfb13a87e91ff68b1f9}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries xgroup\+\_\+set\+\_\+id} (const std\+::string \&key, const std\+::string \&group\+\_\+m_name, const std\+::string \&id, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a4430aaf61ec70ddf2e5c16548452b159}\label{classcpp__redis_1_1client_a4430aaf61ec70ddf2e5c16548452b159}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries xgroup\+\_\+set\+\_\+id} (const std\+::string \&key, const std\+::string \&group\+\_\+m_name, const std\+::string \&id=\char`\"{}\$\char`\"{})
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a216e15a21d087ee51c1bfab7720ddcaa}\label{classcpp__redis_1_1client_a216e15a21d087ee51c1bfab7720ddcaa}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries xgroup\+\_\+destroy} (const std\+::string \&key, const std\+::string \&group\+\_\+m_name, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a22440ee971e442a217098e0a55c1d5c7}\label{classcpp__redis_1_1client_a22440ee971e442a217098e0a55c1d5c7}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries xgroup\+\_\+destroy} (const std\+::string \&key, const std\+::string \&group\+\_\+m_name)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a02aaed2ec3345ff5686f79fc7c1ba765}\label{classcpp__redis_1_1client_a02aaed2ec3345ff5686f79fc7c1ba765}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries xgroup\+\_\+del\+\_\+consumer} (const std\+::string \&key, const std\+::string \&group\+\_\+m_name, const std\+::string \&consumer\+\_\+m_name, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a428d246b816234a80e21a1e0b2e0b922}\label{classcpp__redis_1_1client_a428d246b816234a80e21a1e0b2e0b922}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries xgroup\+\_\+del\+\_\+consumer} (const std\+::string \&key, const std\+::string \&group\+\_\+m_name, const std\+::string \&consumer\+\_\+m_name)
\item 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& \mbox{\hyperlink{classcpp__redis_1_1client_a972e59c216b86e38a1b77a4ca0bc6785}{xinfo\+\_\+consumers}} (const std\+::string \&key, const std\+::string \&group\+\_\+m_name, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\begin{DoxyCompactList}\small\item\em introspection command used in order to retrieve different information about the consumer groups \end{DoxyCompactList}\item 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ \mbox{\hyperlink{classcpp__redis_1_1client_a6497165de42557c953189305a0f22542}{xinfo\+\_\+consumers}} (const std\+::string \&key, const std\+::string \&group\+\_\+m_name)
\item 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& \mbox{\hyperlink{classcpp__redis_1_1client_a99175a1ba56a05cc75c531860aaf5442}{xinfo\+\_\+groups}} (const std\+::string \&key, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ \mbox{\hyperlink{classcpp__redis_1_1client_a7c8b502b2d339556f208c36513c94723}{xinfo\+\_\+groups}} (const std\+::string \&key)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a097b1d00c101db4c90c27cd480f0aa25}\label{classcpp__redis_1_1client_a097b1d00c101db4c90c27cd480f0aa25}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries xinfo\+\_\+stream} (const std\+::string \&key, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a0d3da114d32c3dc79eab814894592ddb}\label{classcpp__redis_1_1client_a0d3da114d32c3dc79eab814894592ddb}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries xinfo\+\_\+stream} (const std\+::string \&key)
\item 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& \mbox{\hyperlink{classcpp__redis_1_1client_a31bd2e133d34097af085e3e024c14a0f}{xlen}} (const std\+::string \&key, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\begin{DoxyCompactList}\small\item\em Returns the number of entries inside a stream. If the specified key does not exist the command returns zero, as if the stream was empty. However note that unlike other Redis types, zero-\/length streams are possible, so you should call T\+Y\+PE or E\+X\+I\+S\+TS in order to check if a key exists or not. Streams are not auto-\/deleted once they have no entries inside (for instance after an X\+D\+EL call), because the stream may have consumer groups associated with it. \end{DoxyCompactList}\item 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ \mbox{\hyperlink{classcpp__redis_1_1client_a688bed690967583c3aa6a7d72c8c03f9}{xlen}} (const std\+::string \&key)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a3440c0427f9e49c261fed178b7c1a943}\label{classcpp__redis_1_1client_a3440c0427f9e49c261fed178b7c1a943}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zadd} (const std\+::string \&key, const std\+::vector$<$ std\+::string $>$ \&options, const std\+::multimap$<$ std\+::string, std\+::string $>$ \&score\+\_\+members, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_aa2df92b86ac0d55740fbe3548ed79443}\label{classcpp__redis_1_1client_aa2df92b86ac0d55740fbe3548ed79443}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries zadd} (const std\+::string \&key, const std\+::vector$<$ std\+::string $>$ \&options, const std\+::multimap$<$ std\+::string, std\+::string $>$ \&score\+\_\+members)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a54259186a650211cc8b5fb70af1384ba}\label{classcpp__redis_1_1client_a54259186a650211cc8b5fb70af1384ba}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zcard} (const std\+::string \&key, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a9cfeae7394f3fa2b3ff7ec1f1c56ca1b}\label{classcpp__redis_1_1client_a9cfeae7394f3fa2b3ff7ec1f1c56ca1b}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries zcard} (const std\+::string \&key)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a405463c110eb39e66163f0d936e42815}\label{classcpp__redis_1_1client_a405463c110eb39e66163f0d936e42815}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zcount} (const std\+::string \&key, int min, int max, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a7965bc6ab1198ca3bb5b31c10da95c34}\label{classcpp__redis_1_1client_a7965bc6ab1198ca3bb5b31c10da95c34}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries zcount} (const std\+::string \&key, int min, int max)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a648afc3a38da6413e6b735d2708c3fe3}\label{classcpp__redis_1_1client_a648afc3a38da6413e6b735d2708c3fe3}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zcount} (const std\+::string \&key, double min, double max, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a7d3ddea81b718564c060a51575d8c127}\label{classcpp__redis_1_1client_a7d3ddea81b718564c060a51575d8c127}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries zcount} (const std\+::string \&key, double min, double max)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a4638b70036c17ddd87dc204392ea7718}\label{classcpp__redis_1_1client_a4638b70036c17ddd87dc204392ea7718}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zcount} (const std\+::string \&key, const std\+::string \&min, const std\+::string \&max, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a94416b729f3ecd32d41450725e773590}\label{classcpp__redis_1_1client_a94416b729f3ecd32d41450725e773590}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries zcount} (const std\+::string \&key, const std\+::string \&min, const std\+::string \&max)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a7852309fc3054c1bce760e4e2189205b}\label{classcpp__redis_1_1client_a7852309fc3054c1bce760e4e2189205b}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zincrby} (const std\+::string \&key, int incr, const std\+::string \&member, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ada07e0534d23fd0247cdc1b9a8008fe9}\label{classcpp__redis_1_1client_ada07e0534d23fd0247cdc1b9a8008fe9}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries zincrby} (const std\+::string \&key, int incr, const std\+::string \&member)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_abeb105281afc762ed57afce5619ef73f}\label{classcpp__redis_1_1client_abeb105281afc762ed57afce5619ef73f}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zincrby} (const std\+::string \&key, double incr, const std\+::string \&member, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a59164f47b17261f1a82cef5da072aa4c}\label{classcpp__redis_1_1client_a59164f47b17261f1a82cef5da072aa4c}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries zincrby} (const std\+::string \&key, double incr, const std\+::string \&member)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a6f0b61b420ebc8e054c766c6f5034096}\label{classcpp__redis_1_1client_a6f0b61b420ebc8e054c766c6f5034096}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zincrby} (const std\+::string \&key, const std\+::string \&incr, const std\+::string \&member, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a202a2adbf6e0d127ad1c5cc301754e5b}\label{classcpp__redis_1_1client_a202a2adbf6e0d127ad1c5cc301754e5b}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries zincrby} (const std\+::string \&key, const std\+::string \&incr, const std\+::string \&member)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_aba828bd2d118708967d6645cb3f4e305}\label{classcpp__redis_1_1client_aba828bd2d118708967d6645cb3f4e305}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zinterstore} (const std\+::string \&destination, std\+::size\+\_\+t numkeys, const std\+::vector$<$ std\+::string $>$ \&keys, std\+::vector$<$ std\+::size\+\_\+t $>$ weights, \mbox{\hyperlink{classcpp__redis_1_1client_aa197ca5b36da793c701d3ba388ec4946}{aggregate\+\_\+method}} method, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a30cc5402d6eea0bc8bac884c5b9738f9}\label{classcpp__redis_1_1client_a30cc5402d6eea0bc8bac884c5b9738f9}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries zinterstore} (const std\+::string \&destination, std\+::size\+\_\+t numkeys, const std\+::vector$<$ std\+::string $>$ \&keys, std\+::vector$<$ std\+::size\+\_\+t $>$ weights, \mbox{\hyperlink{classcpp__redis_1_1client_aa197ca5b36da793c701d3ba388ec4946}{aggregate\+\_\+method}} method)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ad4a8fef29a047724ad4e97eedfb53c62}\label{classcpp__redis_1_1client_ad4a8fef29a047724ad4e97eedfb53c62}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zlexcount} (const std\+::string \&key, int min, int max, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_aff60a1181d93d961f6ca1903522ce899}\label{classcpp__redis_1_1client_aff60a1181d93d961f6ca1903522ce899}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries zlexcount} (const std\+::string \&key, int min, int max)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_aba1b2a6c750b13b1a632ebc8ca90cf60}\label{classcpp__redis_1_1client_aba1b2a6c750b13b1a632ebc8ca90cf60}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zlexcount} (const std\+::string \&key, double min, double max, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ab492b901c49f913d0120b87afee9458c}\label{classcpp__redis_1_1client_ab492b901c49f913d0120b87afee9458c}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries zlexcount} (const std\+::string \&key, double min, double max)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a90bd86c8348ca8bfec29d66d9e5bdfc3}\label{classcpp__redis_1_1client_a90bd86c8348ca8bfec29d66d9e5bdfc3}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zlexcount} (const std\+::string \&key, const std\+::string \&min, const std\+::string \&max, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ace7bbf92a0ea2cac775e5bc66a0d1ea8}\label{classcpp__redis_1_1client_ace7bbf92a0ea2cac775e5bc66a0d1ea8}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries zlexcount} (const std\+::string \&key, const std\+::string \&min, const std\+::string \&max)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a70025f24f20e81397868467651c804a9}\label{classcpp__redis_1_1client_a70025f24f20e81397868467651c804a9}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrange} (const std\+::string \&key, int start, int stop, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a7a86805d2495c3866df9095ea71ab842}\label{classcpp__redis_1_1client_a7a86805d2495c3866df9095ea71ab842}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrange} (const std\+::string \&key, int start, int stop, bool withscores, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a75f0e330b851c7bfcf373a7ef9f30cb8}\label{classcpp__redis_1_1client_a75f0e330b851c7bfcf373a7ef9f30cb8}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries zrange} (const std\+::string \&key, int start, int stop, bool withscores=false)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a24f15cede24bdb482167b1ea00db3160}\label{classcpp__redis_1_1client_a24f15cede24bdb482167b1ea00db3160}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrange} (const std\+::string \&key, double start, double stop, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ab37fd922b733c5fa64f7a0dc4be22efe}\label{classcpp__redis_1_1client_ab37fd922b733c5fa64f7a0dc4be22efe}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrange} (const std\+::string \&key, double start, double stop, bool withscores, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a0286a2953aeaec8c23d0e292fe2fccc2}\label{classcpp__redis_1_1client_a0286a2953aeaec8c23d0e292fe2fccc2}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries zrange} (const std\+::string \&key, double start, double stop, bool withscores=false)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ad24c21a0344652d821d0628c68057ecb}\label{classcpp__redis_1_1client_ad24c21a0344652d821d0628c68057ecb}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrange} (const std\+::string \&key, const std\+::string \&start, const std\+::string \&stop, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a3768026508c4c2e28c600bf7be54b4a1}\label{classcpp__redis_1_1client_a3768026508c4c2e28c600bf7be54b4a1}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrange} (const std\+::string \&key, const std\+::string \&start, const std\+::string \&stop, bool withscores, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_aaaaf7f2d11f02bc7709be1b2a654894d}\label{classcpp__redis_1_1client_aaaaf7f2d11f02bc7709be1b2a654894d}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries zrange} (const std\+::string \&key, const std\+::string \&start, const std\+::string \&stop, bool withscores=false)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a5921728661050f43652a60333a79aaae}\label{classcpp__redis_1_1client_a5921728661050f43652a60333a79aaae}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrangebylex} (const std\+::string \&key, int min, int max, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_aaeb445a96d9b53dc3d5455a3868823a7}\label{classcpp__redis_1_1client_aaeb445a96d9b53dc3d5455a3868823a7}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrangebylex} (const std\+::string \&key, int min, int max, bool withscores, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ade8510933eab6587e876b2b574255ea7}\label{classcpp__redis_1_1client_ade8510933eab6587e876b2b574255ea7}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries zrangebylex} (const std\+::string \&key, int min, int max, bool withscores=false)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a92819187d013805b6f993711adf67ffc}\label{classcpp__redis_1_1client_a92819187d013805b6f993711adf67ffc}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrangebylex} (const std\+::string \&key, double min, double max, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_aadf342f2aabeff122f24599d2f6bbd38}\label{classcpp__redis_1_1client_aadf342f2aabeff122f24599d2f6bbd38}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrangebylex} (const std\+::string \&key, double min, double max, bool withscores, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a20fb39dc31f4ee0df01c9c843c45572a}\label{classcpp__redis_1_1client_a20fb39dc31f4ee0df01c9c843c45572a}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries zrangebylex} (const std\+::string \&key, double min, double max, bool withscores=false)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a14f5483239d01088f296539c414b2984}\label{classcpp__redis_1_1client_a14f5483239d01088f296539c414b2984}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrangebylex} (const std\+::string \&key, const std\+::string \&min, const std\+::string \&max, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a8f299507d616c9a468a2dfedd7a572e6}\label{classcpp__redis_1_1client_a8f299507d616c9a468a2dfedd7a572e6}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrangebylex} (const std\+::string \&key, const std\+::string \&min, const std\+::string \&max, bool withscores, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a8b49805661f4f73adc595258d68bc1f7}\label{classcpp__redis_1_1client_a8b49805661f4f73adc595258d68bc1f7}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries zrangebylex} (const std\+::string \&key, const std\+::string \&min, const std\+::string \&max, bool withscores=false)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a285a489ec6cc3863d38e4e6ba8c2a537}\label{classcpp__redis_1_1client_a285a489ec6cc3863d38e4e6ba8c2a537}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrangebylex} (const std\+::string \&key, int min, int max, std\+::size\+\_\+t offset, std\+::size\+\_\+t count, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a4cc2ba0abcf9bd6440dd7e135a3bbaa8}\label{classcpp__redis_1_1client_a4cc2ba0abcf9bd6440dd7e135a3bbaa8}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrangebylex} (const std\+::string \&key, int min, int max, std\+::size\+\_\+t offset, std\+::size\+\_\+t count, bool withscores, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a6a80eb65fe3699f645de8aef6ee51f31}\label{classcpp__redis_1_1client_a6a80eb65fe3699f645de8aef6ee51f31}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries zrangebylex} (const std\+::string \&key, int min, int max, std\+::size\+\_\+t offset, std\+::size\+\_\+t count, bool withscores=false)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a29e99528c5fec2fb91162e9d2e8a8faf}\label{classcpp__redis_1_1client_a29e99528c5fec2fb91162e9d2e8a8faf}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrangebylex} (const std\+::string \&key, double min, double max, std\+::size\+\_\+t offset, std\+::size\+\_\+t count, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a52d7c1d498be9ba5182d1ea099e3e5ed}\label{classcpp__redis_1_1client_a52d7c1d498be9ba5182d1ea099e3e5ed}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrangebylex} (const std\+::string \&key, double min, double max, std\+::size\+\_\+t offset, std\+::size\+\_\+t count, bool withscores, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a2de8817334902054e27899968c328d9f}\label{classcpp__redis_1_1client_a2de8817334902054e27899968c328d9f}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries zrangebylex} (const std\+::string \&key, double min, double max, std\+::size\+\_\+t offset, std\+::size\+\_\+t count, bool withscores=false)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_af982ec533dbf849b88265ccfdcb88210}\label{classcpp__redis_1_1client_af982ec533dbf849b88265ccfdcb88210}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrangebylex} (const std\+::string \&key, const std\+::string \&min, const std\+::string \&max, std\+::size\+\_\+t offset, std\+::size\+\_\+t count, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_addea645452c87b56111aad26ce4d3bb5}\label{classcpp__redis_1_1client_addea645452c87b56111aad26ce4d3bb5}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrangebylex} (const std\+::string \&key, const std\+::string \&min, const std\+::string \&max, std\+::size\+\_\+t offset, std\+::size\+\_\+t count, bool withscores, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ab2a66d6831fb228cb5de0af97080f801}\label{classcpp__redis_1_1client_ab2a66d6831fb228cb5de0af97080f801}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries zrangebylex} (const std\+::string \&key, const std\+::string \&min, const std\+::string \&max, std\+::size\+\_\+t offset, std\+::size\+\_\+t count, bool withscores=false)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a520a7c2d2499b67ec1eb791ca3f8cc82}\label{classcpp__redis_1_1client_a520a7c2d2499b67ec1eb791ca3f8cc82}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrangebyscore} (const std\+::string \&key, int min, int max, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a91a1f7e33760150dc4ed4548cc17fe38}\label{classcpp__redis_1_1client_a91a1f7e33760150dc4ed4548cc17fe38}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrangebyscore} (const std\+::string \&key, int min, int max, bool withscores, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a026373604e64913039351ca838e0d71c}\label{classcpp__redis_1_1client_a026373604e64913039351ca838e0d71c}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries zrangebyscore} (const std\+::string \&key, int min, int max, bool withscores=false)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a7f0b361b7d775c353510dbbd2a213bc6}\label{classcpp__redis_1_1client_a7f0b361b7d775c353510dbbd2a213bc6}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrangebyscore} (const std\+::string \&key, double min, double max, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ab2912fb086099e6f6ecbeafcf87d6a04}\label{classcpp__redis_1_1client_ab2912fb086099e6f6ecbeafcf87d6a04}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrangebyscore} (const std\+::string \&key, double min, double max, bool withscores, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ae5b8ba7726075313f9ae36776c7aad22}\label{classcpp__redis_1_1client_ae5b8ba7726075313f9ae36776c7aad22}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries zrangebyscore} (const std\+::string \&key, double min, double max, bool withscores=false)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a9ec7979a49fb1602708b2f5e4e4b10c8}\label{classcpp__redis_1_1client_a9ec7979a49fb1602708b2f5e4e4b10c8}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrangebyscore} (const std\+::string \&key, const std\+::string \&min, const std\+::string \&max, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_af77f35c0ebce2efd389753da281a5710}\label{classcpp__redis_1_1client_af77f35c0ebce2efd389753da281a5710}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrangebyscore} (const std\+::string \&key, const std\+::string \&min, const std\+::string \&max, bool withscores, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_aab381eb8a022e9bd4b4fedab899330b3}\label{classcpp__redis_1_1client_aab381eb8a022e9bd4b4fedab899330b3}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries zrangebyscore} (const std\+::string \&key, const std\+::string \&min, const std\+::string \&max, bool withscores=false)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a360894bd55d9d65582fb862cdccdfade}\label{classcpp__redis_1_1client_a360894bd55d9d65582fb862cdccdfade}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrangebyscore} (const std\+::string \&key, int min, int max, std\+::size\+\_\+t offset, std\+::size\+\_\+t count, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a6dabde5a64f366e52b6ab108aef56975}\label{classcpp__redis_1_1client_a6dabde5a64f366e52b6ab108aef56975}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrangebyscore} (const std\+::string \&key, int min, int max, std\+::size\+\_\+t offset, std\+::size\+\_\+t count, bool withscores, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a6ebc52eccfc444fe11ad40063158e262}\label{classcpp__redis_1_1client_a6ebc52eccfc444fe11ad40063158e262}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries zrangebyscore} (const std\+::string \&key, int min, int max, std\+::size\+\_\+t offset, std\+::size\+\_\+t count, bool withscores=false)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a060e1c63341da72f678363fc7c9efa6b}\label{classcpp__redis_1_1client_a060e1c63341da72f678363fc7c9efa6b}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrangebyscore} (const std\+::string \&key, double min, double max, std\+::size\+\_\+t offset, std\+::size\+\_\+t count, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a4f5e81543f8138f897c10fbe17e56804}\label{classcpp__redis_1_1client_a4f5e81543f8138f897c10fbe17e56804}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrangebyscore} (const std\+::string \&key, double min, double max, std\+::size\+\_\+t offset, std\+::size\+\_\+t count, bool withscores, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_af9d54a3c81954e838e31d1c2dd84bf39}\label{classcpp__redis_1_1client_af9d54a3c81954e838e31d1c2dd84bf39}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries zrangebyscore} (const std\+::string \&key, double min, double max, std\+::size\+\_\+t offset, std\+::size\+\_\+t count, bool withscores=false)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_adfcaa1035607cde9679783d0b9f4c72b}\label{classcpp__redis_1_1client_adfcaa1035607cde9679783d0b9f4c72b}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrangebyscore} (const std\+::string \&key, const std\+::string \&min, const std\+::string \&max, std\+::size\+\_\+t offset, std\+::size\+\_\+t count, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_abbe9cc5870e5a0bd692ac08f36beea91}\label{classcpp__redis_1_1client_abbe9cc5870e5a0bd692ac08f36beea91}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrangebyscore} (const std\+::string \&key, const std\+::string \&min, const std\+::string \&max, std\+::size\+\_\+t offset, std\+::size\+\_\+t count, bool withscores, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_afe3464407fae46d932cf8a527be1b4ab}\label{classcpp__redis_1_1client_afe3464407fae46d932cf8a527be1b4ab}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries zrangebyscore} (const std\+::string \&key, const std\+::string \&min, const std\+::string \&max, std\+::size\+\_\+t offset, std\+::size\+\_\+t count, bool withscores=false)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a5563d5240de4bbdbf6ed5dd8cc92a67a}\label{classcpp__redis_1_1client_a5563d5240de4bbdbf6ed5dd8cc92a67a}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrank} (const std\+::string \&key, const std\+::string \&member, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_acf680674a3944a3baaa36f888250610e}\label{classcpp__redis_1_1client_acf680674a3944a3baaa36f888250610e}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries zrank} (const std\+::string \&key, const std\+::string \&member)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ae33a0ea1127a5da870db4354fad2bd10}\label{classcpp__redis_1_1client_ae33a0ea1127a5da870db4354fad2bd10}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrem} (const std\+::string \&key, const std\+::vector$<$ std\+::string $>$ \&members, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_aff2e5ec7005f76869fad79c4e8bd68c8}\label{classcpp__redis_1_1client_aff2e5ec7005f76869fad79c4e8bd68c8}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries zrem} (const std\+::string \&key, const std\+::vector$<$ std\+::string $>$ \&members)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_aff3c4f11d504ba64a98b6bce9bf319a0}\label{classcpp__redis_1_1client_aff3c4f11d504ba64a98b6bce9bf319a0}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zremrangebylex} (const std\+::string \&key, int min, int max, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a9277ebc759190ce6f085a60a98ad3a7c}\label{classcpp__redis_1_1client_a9277ebc759190ce6f085a60a98ad3a7c}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries zremrangebylex} (const std\+::string \&key, int min, int max)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ae03899c0520352eb6a800b9d6c12f2ae}\label{classcpp__redis_1_1client_ae03899c0520352eb6a800b9d6c12f2ae}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zremrangebylex} (const std\+::string \&key, double min, double max, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a6ed8333a10d5c4390f3e52f91c436264}\label{classcpp__redis_1_1client_a6ed8333a10d5c4390f3e52f91c436264}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries zremrangebylex} (const std\+::string \&key, double min, double max)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a8fe114da4df2dfd2ab5240554444a294}\label{classcpp__redis_1_1client_a8fe114da4df2dfd2ab5240554444a294}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zremrangebylex} (const std\+::string \&key, const std\+::string \&min, const std\+::string \&max, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a1350d0df45d5b41c940d782682b41bd9}\label{classcpp__redis_1_1client_a1350d0df45d5b41c940d782682b41bd9}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries zremrangebylex} (const std\+::string \&key, const std\+::string \&min, const std\+::string \&max)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_af40c1e6895312c13636db9dd610ce753}\label{classcpp__redis_1_1client_af40c1e6895312c13636db9dd610ce753}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zremrangebyrank} (const std\+::string \&key, int start, int stop, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_acc4f3b77c38c948658505ce04bbbde6d}\label{classcpp__redis_1_1client_acc4f3b77c38c948658505ce04bbbde6d}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries zremrangebyrank} (const std\+::string \&key, int start, int stop)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a727a7eeae900fc82525544618deaa70b}\label{classcpp__redis_1_1client_a727a7eeae900fc82525544618deaa70b}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zremrangebyrank} (const std\+::string \&key, double start, double stop, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a7ad8503cfe002efb2caa36a09791125f}\label{classcpp__redis_1_1client_a7ad8503cfe002efb2caa36a09791125f}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries zremrangebyrank} (const std\+::string \&key, double start, double stop)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_aafca4e3ca703fff85b1b6a1c9476c958}\label{classcpp__redis_1_1client_aafca4e3ca703fff85b1b6a1c9476c958}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zremrangebyrank} (const std\+::string \&key, const std\+::string \&start, const std\+::string \&stop, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a2215c127cf351c43b69f62d871e7acb7}\label{classcpp__redis_1_1client_a2215c127cf351c43b69f62d871e7acb7}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries zremrangebyrank} (const std\+::string \&key, const std\+::string \&start, const std\+::string \&stop)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a8de95c0d340cc58d81fe5ca9b576d5b8}\label{classcpp__redis_1_1client_a8de95c0d340cc58d81fe5ca9b576d5b8}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zremrangebyscore} (const std\+::string \&key, int min, int max, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a1317e67f2993b71bce596d28bce009b9}\label{classcpp__redis_1_1client_a1317e67f2993b71bce596d28bce009b9}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries zremrangebyscore} (const std\+::string \&key, int min, int max)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a62354f918bcc9fd99562f1fe25dadec7}\label{classcpp__redis_1_1client_a62354f918bcc9fd99562f1fe25dadec7}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zremrangebyscore} (const std\+::string \&key, double min, double max, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ab40737e3dd44d39d708ab9e545f1d068}\label{classcpp__redis_1_1client_ab40737e3dd44d39d708ab9e545f1d068}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries zremrangebyscore} (const std\+::string \&key, double min, double max)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a4a9c526f56dc158345f359961c9f9a7d}\label{classcpp__redis_1_1client_a4a9c526f56dc158345f359961c9f9a7d}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zremrangebyscore} (const std\+::string \&key, const std\+::string \&min, const std\+::string \&max, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_afdef5244240e2c54c9738be66807e8f6}\label{classcpp__redis_1_1client_afdef5244240e2c54c9738be66807e8f6}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries zremrangebyscore} (const std\+::string \&key, const std\+::string \&min, const std\+::string \&max)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ad408a62269d10de02605de9acec1ddc0}\label{classcpp__redis_1_1client_ad408a62269d10de02605de9acec1ddc0}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrevrange} (const std\+::string \&key, int start, int stop, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a37bfbe4848350144e7899c6d1e63653b}\label{classcpp__redis_1_1client_a37bfbe4848350144e7899c6d1e63653b}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrevrange} (const std\+::string \&key, int start, int stop, bool withscores, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a001bdf0f597d386202b0aab116657055}\label{classcpp__redis_1_1client_a001bdf0f597d386202b0aab116657055}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries zrevrange} (const std\+::string \&key, int start, int stop, bool withscores=false)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a7b20d0dc47cf4fb40220e51408876d6d}\label{classcpp__redis_1_1client_a7b20d0dc47cf4fb40220e51408876d6d}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrevrange} (const std\+::string \&key, double start, double stop, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ac03871ced545f10c9f277fd5fc20f0a0}\label{classcpp__redis_1_1client_ac03871ced545f10c9f277fd5fc20f0a0}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrevrange} (const std\+::string \&key, double start, double stop, bool withscores, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a85aa18b29763edd1d93c4b463b6b3a51}\label{classcpp__redis_1_1client_a85aa18b29763edd1d93c4b463b6b3a51}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries zrevrange} (const std\+::string \&key, double start, double stop, bool withscores=false)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ab72a94b6f16cb23cf39275bfc9e35385}\label{classcpp__redis_1_1client_ab72a94b6f16cb23cf39275bfc9e35385}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrevrange} (const std\+::string \&key, const std\+::string \&start, const std\+::string \&stop, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ae4cef5e8cba4196287bf89375889a2e4}\label{classcpp__redis_1_1client_ae4cef5e8cba4196287bf89375889a2e4}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrevrange} (const std\+::string \&key, const std\+::string \&start, const std\+::string \&stop, bool withscores, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a973fb4632a18f70bec092f3c9659045e}\label{classcpp__redis_1_1client_a973fb4632a18f70bec092f3c9659045e}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries zrevrange} (const std\+::string \&key, const std\+::string \&start, const std\+::string \&stop, bool withscores=false)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_aea70289a3a7652010371d572572f1129}\label{classcpp__redis_1_1client_aea70289a3a7652010371d572572f1129}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrevrangebylex} (const std\+::string \&key, int max, int min, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ac4bc45fdb5e11691c6c0539d769900b5}\label{classcpp__redis_1_1client_ac4bc45fdb5e11691c6c0539d769900b5}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrevrangebylex} (const std\+::string \&key, int max, int min, bool withscores, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a862509776d178c4efcc6567be70d261d}\label{classcpp__redis_1_1client_a862509776d178c4efcc6567be70d261d}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries zrevrangebylex} (const std\+::string \&key, int max, int min, bool withscores=false)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_afe98878a7d95157b859baeafe69bc539}\label{classcpp__redis_1_1client_afe98878a7d95157b859baeafe69bc539}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrevrangebylex} (const std\+::string \&key, double max, double min, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a217eef49f48f93a9f76bc12766db3fe9}\label{classcpp__redis_1_1client_a217eef49f48f93a9f76bc12766db3fe9}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrevrangebylex} (const std\+::string \&key, double max, double min, bool withscores, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a16fa4ec5db2c6dbb7b7defb243fb83cb}\label{classcpp__redis_1_1client_a16fa4ec5db2c6dbb7b7defb243fb83cb}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries zrevrangebylex} (const std\+::string \&key, double max, double min, bool withscores=false)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a1434f2ba0d6a1c63de1a7ad1219c9786}\label{classcpp__redis_1_1client_a1434f2ba0d6a1c63de1a7ad1219c9786}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrevrangebylex} (const std\+::string \&key, const std\+::string \&max, const std\+::string \&min, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a7334055d3b51f1b59efade093e0ee695}\label{classcpp__redis_1_1client_a7334055d3b51f1b59efade093e0ee695}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrevrangebylex} (const std\+::string \&key, const std\+::string \&max, const std\+::string \&min, bool withscores, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a14f97f6f766c825aadd5630300d07ea5}\label{classcpp__redis_1_1client_a14f97f6f766c825aadd5630300d07ea5}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries zrevrangebylex} (const std\+::string \&key, const std\+::string \&max, const std\+::string \&min, bool withscores=false)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a8e238a355f6567a90ce182326a478cc1}\label{classcpp__redis_1_1client_a8e238a355f6567a90ce182326a478cc1}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrevrangebylex} (const std\+::string \&key, int max, int min, std\+::size\+\_\+t offset, std\+::size\+\_\+t count, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a8bb859ca66c7bbe584181c2af6cbd024}\label{classcpp__redis_1_1client_a8bb859ca66c7bbe584181c2af6cbd024}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrevrangebylex} (const std\+::string \&key, int max, int min, std\+::size\+\_\+t offset, std\+::size\+\_\+t count, bool withscores, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a05c02025eba044745de5da4d8ddfa778}\label{classcpp__redis_1_1client_a05c02025eba044745de5da4d8ddfa778}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries zrevrangebylex} (const std\+::string \&key, int max, int min, std\+::size\+\_\+t offset, std\+::size\+\_\+t count, bool withscores=false)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a965894df56553bd06775a2d2779769e6}\label{classcpp__redis_1_1client_a965894df56553bd06775a2d2779769e6}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrevrangebylex} (const std\+::string \&key, double max, double min, std\+::size\+\_\+t offset, std\+::size\+\_\+t count, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a897aa613007343505697a2fe276b0925}\label{classcpp__redis_1_1client_a897aa613007343505697a2fe276b0925}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrevrangebylex} (const std\+::string \&key, double max, double min, std\+::size\+\_\+t offset, std\+::size\+\_\+t count, bool withscores, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a1065a119482b3897adefb4a0607e6231}\label{classcpp__redis_1_1client_a1065a119482b3897adefb4a0607e6231}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries zrevrangebylex} (const std\+::string \&key, double max, double min, std\+::size\+\_\+t offset, std\+::size\+\_\+t count, bool withscores=false)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a51711a1cb71e28ddcf0f91020f8a47fa}\label{classcpp__redis_1_1client_a51711a1cb71e28ddcf0f91020f8a47fa}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrevrangebylex} (const std\+::string \&key, const std\+::string \&max, const std\+::string \&min, std\+::size\+\_\+t offset, std\+::size\+\_\+t count, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a890895091a341a9d7cd7f029444a5745}\label{classcpp__redis_1_1client_a890895091a341a9d7cd7f029444a5745}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrevrangebylex} (const std\+::string \&key, const std\+::string \&max, const std\+::string \&min, std\+::size\+\_\+t offset, std\+::size\+\_\+t count, bool withscores, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a281b9f496d324f25b90bb97e15a4b7aa}\label{classcpp__redis_1_1client_a281b9f496d324f25b90bb97e15a4b7aa}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries zrevrangebylex} (const std\+::string \&key, const std\+::string \&max, const std\+::string \&min, std\+::size\+\_\+t offset, std\+::size\+\_\+t count, bool withscores=false)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a6b5bd2e7e646e785116726f3413afeb3}\label{classcpp__redis_1_1client_a6b5bd2e7e646e785116726f3413afeb3}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrevrangebyscore} (const std\+::string \&key, int max, int min, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a8ac323056b0b2948949844eccd6c8215}\label{classcpp__redis_1_1client_a8ac323056b0b2948949844eccd6c8215}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrevrangebyscore} (const std\+::string \&key, int max, int min, bool withscores, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a9f627d5567f55d5b9db5b46412890e54}\label{classcpp__redis_1_1client_a9f627d5567f55d5b9db5b46412890e54}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries zrevrangebyscore} (const std\+::string \&key, int max, int min, bool withscores=false)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a8f6819684fc0d53cbc2f1a1f311bb15c}\label{classcpp__redis_1_1client_a8f6819684fc0d53cbc2f1a1f311bb15c}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrevrangebyscore} (const std\+::string \&key, double max, double min, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ab444013b2a1abd58dcfa8af9ebf89b4d}\label{classcpp__redis_1_1client_ab444013b2a1abd58dcfa8af9ebf89b4d}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrevrangebyscore} (const std\+::string \&key, double max, double min, bool withscores, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a0bb954b5c0ecb32137fad2dd4f4ac8f8}\label{classcpp__redis_1_1client_a0bb954b5c0ecb32137fad2dd4f4ac8f8}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries zrevrangebyscore} (const std\+::string \&key, double max, double min, bool withscores=false)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a26b125caa689ec8fa1e66db4afe19e1a}\label{classcpp__redis_1_1client_a26b125caa689ec8fa1e66db4afe19e1a}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrevrangebyscore} (const std\+::string \&key, const std\+::string \&max, const std\+::string \&min, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a6ba71594666d7af651e3ebb8794c8af7}\label{classcpp__redis_1_1client_a6ba71594666d7af651e3ebb8794c8af7}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrevrangebyscore} (const std\+::string \&key, const std\+::string \&max, const std\+::string \&min, bool withscores, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a6e5f0bb9b73d052bca725ddf55101687}\label{classcpp__redis_1_1client_a6e5f0bb9b73d052bca725ddf55101687}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries zrevrangebyscore} (const std\+::string \&key, const std\+::string \&max, const std\+::string \&min, bool withscores=false)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a1a2eb62d672e005737a60c1e5329588e}\label{classcpp__redis_1_1client_a1a2eb62d672e005737a60c1e5329588e}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrevrangebyscore} (const std\+::string \&key, int max, int min, std\+::size\+\_\+t offset, std\+::size\+\_\+t count, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a388739c16ff65eca8644aa20e352d4b4}\label{classcpp__redis_1_1client_a388739c16ff65eca8644aa20e352d4b4}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrevrangebyscore} (const std\+::string \&key, int max, int min, std\+::size\+\_\+t offset, std\+::size\+\_\+t count, bool withscores, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_af946f0c3682a80862d28bf6657ce101b}\label{classcpp__redis_1_1client_af946f0c3682a80862d28bf6657ce101b}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries zrevrangebyscore} (const std\+::string \&key, int max, int min, std\+::size\+\_\+t offset, std\+::size\+\_\+t count, bool withscores=false)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a3c5bf92f09868f24a920778af3a5c1ed}\label{classcpp__redis_1_1client_a3c5bf92f09868f24a920778af3a5c1ed}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrevrangebyscore} (const std\+::string \&key, double max, double min, std\+::size\+\_\+t offset, std\+::size\+\_\+t count, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_aed031357e0c9ed08a898a20bb989860d}\label{classcpp__redis_1_1client_aed031357e0c9ed08a898a20bb989860d}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrevrangebyscore} (const std\+::string \&key, double max, double min, std\+::size\+\_\+t offset, std\+::size\+\_\+t count, bool withscores, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a80a36b6a67feb25b8b89712648c1085d}\label{classcpp__redis_1_1client_a80a36b6a67feb25b8b89712648c1085d}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries zrevrangebyscore} (const std\+::string \&key, double max, double min, std\+::size\+\_\+t offset, std\+::size\+\_\+t count, bool withscores=false)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a87288ccafc16ae91a7eb82b1a2cbf1a3}\label{classcpp__redis_1_1client_a87288ccafc16ae91a7eb82b1a2cbf1a3}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrevrangebyscore} (const std\+::string \&key, const std\+::string \&max, const std\+::string \&min, std\+::size\+\_\+t offset, std\+::size\+\_\+t count, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a82f452e3cc4704d6b8b9bda95c528cd0}\label{classcpp__redis_1_1client_a82f452e3cc4704d6b8b9bda95c528cd0}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrevrangebyscore} (const std\+::string \&key, const std\+::string \&max, const std\+::string \&min, std\+::size\+\_\+t offset, std\+::size\+\_\+t count, bool withscores, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a9cec46926423f6c7ff3a131443de424f}\label{classcpp__redis_1_1client_a9cec46926423f6c7ff3a131443de424f}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries zrevrangebyscore} (const std\+::string \&key, const std\+::string \&max, const std\+::string \&min, std\+::size\+\_\+t offset, std\+::size\+\_\+t count, bool withscores=false)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a459f90ba39d9f9e90df5b756ec25db8b}\label{classcpp__redis_1_1client_a459f90ba39d9f9e90df5b756ec25db8b}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zrevrank} (const std\+::string \&key, const std\+::string \&member, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a9870e21048277805b5eac2ce710089a0}\label{classcpp__redis_1_1client_a9870e21048277805b5eac2ce710089a0}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries zrevrank} (const std\+::string \&key, const std\+::string \&member)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a2f62f5c0522752d22365e3a8cc0872aa}\label{classcpp__redis_1_1client_a2f62f5c0522752d22365e3a8cc0872aa}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zscan} (const std\+::string \&key, std\+::size\+\_\+t cursor, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a68320f3e1279960c0eb4b68154738ca1}\label{classcpp__redis_1_1client_a68320f3e1279960c0eb4b68154738ca1}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries zscan} (const std\+::string \&key, std\+::size\+\_\+t cursor)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a06a2ef38d19e19af5e6f57dce543ecc4}\label{classcpp__redis_1_1client_a06a2ef38d19e19af5e6f57dce543ecc4}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zscan} (const std\+::string \&key, std\+::size\+\_\+t cursor, const std\+::string \&pattern, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_afca988f95912f1f72f1d6d444c14c427}\label{classcpp__redis_1_1client_afca988f95912f1f72f1d6d444c14c427}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries zscan} (const std\+::string \&key, std\+::size\+\_\+t cursor, const std\+::string \&pattern)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a4044c08822501d939b1b2a95b2431dd0}\label{classcpp__redis_1_1client_a4044c08822501d939b1b2a95b2431dd0}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zscan} (const std\+::string \&key, std\+::size\+\_\+t cursor, std\+::size\+\_\+t count, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_acfa7881d57ccdf7a0fff34eaf43feb56}\label{classcpp__redis_1_1client_acfa7881d57ccdf7a0fff34eaf43feb56}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries zscan} (const std\+::string \&key, std\+::size\+\_\+t cursor, std\+::size\+\_\+t count)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_af9c9fd63e09c0dce9ee8a5a6263ac990}\label{classcpp__redis_1_1client_af9c9fd63e09c0dce9ee8a5a6263ac990}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zscan} (const std\+::string \&key, std\+::size\+\_\+t cursor, const std\+::string \&pattern, std\+::size\+\_\+t count, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a21a9678e93ec0ae43fd0079391696964}\label{classcpp__redis_1_1client_a21a9678e93ec0ae43fd0079391696964}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries zscan} (const std\+::string \&key, std\+::size\+\_\+t cursor, const std\+::string \&pattern, std\+::size\+\_\+t count)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a5e0a18243dee60595c82fc4a630f6d86}\label{classcpp__redis_1_1client_a5e0a18243dee60595c82fc4a630f6d86}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zscore} (const std\+::string \&key, const std\+::string \&member, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_a72b20e861696db3e4dd5a4af96a1b427}\label{classcpp__redis_1_1client_a72b20e861696db3e4dd5a4af96a1b427}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries zscore} (const std\+::string \&key, const std\+::string \&member)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ab63bc296d1365894caa956bda6540d55}\label{classcpp__redis_1_1client_ab63bc296d1365894caa956bda6540d55}} 
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries zunionstore} (const std\+::string \&destination, std\+::size\+\_\+t numkeys, const std\+::vector$<$ std\+::string $>$ \&keys, std\+::vector$<$ std\+::size\+\_\+t $>$ weights, \mbox{\hyperlink{classcpp__redis_1_1client_aa197ca5b36da793c701d3ba388ec4946}{aggregate\+\_\+method}} method, const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&reply\+\_\+callback)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_af154add1984d81680ef6d40dd0a493d9}\label{classcpp__redis_1_1client_af154add1984d81680ef6d40dd0a493d9}} 
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ {\bfseries zunionstore} (const std\+::string \&destination, std\+::size\+\_\+t numkeys, const std\+::vector$<$ std\+::string $>$ \&keys, std\+::vector$<$ std\+::size\+\_\+t $>$ weights, \mbox{\hyperlink{classcpp__redis_1_1client_aa197ca5b36da793c701d3ba388ec4946}{aggregate\+\_\+method}} method)
\item 
\mbox{\Hypertarget{classcpp__redis_1_1client_ab3095cf010e10e9aa0b17a4408e6652e}\label{classcpp__redis_1_1client_ab3095cf010e10e9aa0b17a4408e6652e}} 
{\footnotesize template$<$typename T, typename... Ts$>$ }\\\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& {\bfseries client\+\_\+kill} (const T \&arg, const Ts \&... args)
\end{DoxyCompactItemize}


\subsection{Detailed Description}
\mbox{\hyperlink{classcpp__redis_1_1client}{cpp\+\_\+redis\+::client}} is the class providing communication with a Redis server. It is meant to be used for sending commands to the remote server and receiving its replies. The client support asynchronous requests, as well as synchronous ones. Moreover, commands pipelining is supported. 

\subsection{Member Typedef Documentation}
\mbox{\Hypertarget{classcpp__redis_1_1client_a8e8f308847caf0b9ce06b817253c65c7}\label{classcpp__redis_1_1client_a8e8f308847caf0b9ce06b817253c65c7}} 
\index{cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}!connect\+\_\+callback\+\_\+t@{connect\+\_\+callback\+\_\+t}}
\index{connect\+\_\+callback\+\_\+t@{connect\+\_\+callback\+\_\+t}!cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}}
\subsubsection{\texorpdfstring{connect\+\_\+callback\+\_\+t}{connect\_callback\_t}}
{\footnotesize\ttfamily typedef std\+::function$<$void(const std\+::string \&host, std\+::size\+\_\+t port, \mbox{\hyperlink{classcpp__redis_1_1client_a2512bd48dd45391249a69bd720c1e4da}{connect\+\_\+state}} status)$>$ \mbox{\hyperlink{classcpp__redis_1_1client_a8e8f308847caf0b9ce06b817253c65c7}{cpp\+\_\+redis\+::client\+::connect\+\_\+callback\+\_\+t}}}

connect handler, called whenever a new connection even occurred \mbox{\Hypertarget{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}\label{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}} 
\index{cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}!reply\+\_\+callback\+\_\+t@{reply\+\_\+callback\+\_\+t}}
\index{reply\+\_\+callback\+\_\+t@{reply\+\_\+callback\+\_\+t}!cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}}
\subsubsection{\texorpdfstring{reply\+\_\+callback\+\_\+t}{reply\_callback\_t}}
{\footnotesize\ttfamily typedef std\+::function$<$void(\mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} \&)$>$ \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{cpp\+\_\+redis\+::client\+::reply\+\_\+callback\+\_\+t}}}

reply callback called whenever a reply is received takes as parameter the received reply 

\subsection{Member Enumeration Documentation}
\mbox{\Hypertarget{classcpp__redis_1_1client_aa197ca5b36da793c701d3ba388ec4946}\label{classcpp__redis_1_1client_aa197ca5b36da793c701d3ba388ec4946}} 
\index{cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}!aggregate\+\_\+method@{aggregate\+\_\+method}}
\index{aggregate\+\_\+method@{aggregate\+\_\+method}!cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}}
\subsubsection{\texorpdfstring{aggregate\+\_\+method}{aggregate\_method}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{classcpp__redis_1_1client_aa197ca5b36da793c701d3ba388ec4946}{cpp\+\_\+redis\+::client\+::aggregate\+\_\+method}}\hspace{0.3cm}{\ttfamily [strong]}}

aggregate method to be used for some commands (like zunionstore) these match the aggregate methods supported by redis use server\+\_\+default if you are not willing to specify this parameter and let the server defaults \mbox{\Hypertarget{classcpp__redis_1_1client_a2e2023534299541da0a659802e2f087d}\label{classcpp__redis_1_1client_a2e2023534299541da0a659802e2f087d}} 
\index{cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}!bitfield\+\_\+operation\+\_\+type@{bitfield\+\_\+operation\+\_\+type}}
\index{bitfield\+\_\+operation\+\_\+type@{bitfield\+\_\+operation\+\_\+type}!cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}}
\subsubsection{\texorpdfstring{bitfield\+\_\+operation\+\_\+type}{bitfield\_operation\_type}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{classcpp__redis_1_1client_a2e2023534299541da0a659802e2f087d}{cpp\+\_\+redis\+::client\+::bitfield\+\_\+operation\+\_\+type}}\hspace{0.3cm}{\ttfamily [strong]}}

bitfield operation type to be used for some commands (like bitfield) these match the bitfield operation types supported by redis-\/server \mbox{\Hypertarget{classcpp__redis_1_1client_a388877b01b4e045cddb138e70a68e000}\label{classcpp__redis_1_1client_a388877b01b4e045cddb138e70a68e000}} 
\index{cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}!client\+\_\+type@{client\+\_\+type}}
\index{client\+\_\+type@{client\+\_\+type}!cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}}
\subsubsection{\texorpdfstring{client\+\_\+type}{client\_type}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{classcpp__redis_1_1client_a388877b01b4e045cddb138e70a68e000}{cpp\+\_\+redis\+::client\+::client\+\_\+type}}\hspace{0.3cm}{\ttfamily [strong]}}

client type used for client kill \mbox{\Hypertarget{classcpp__redis_1_1client_a2512bd48dd45391249a69bd720c1e4da}\label{classcpp__redis_1_1client_a2512bd48dd45391249a69bd720c1e4da}} 
\index{cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}!connect\+\_\+state@{connect\+\_\+state}}
\index{connect\+\_\+state@{connect\+\_\+state}!cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}}
\subsubsection{\texorpdfstring{connect\+\_\+state}{connect\_state}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{classcpp__redis_1_1client_a2512bd48dd45391249a69bd720c1e4da}{cpp\+\_\+redis\+::client\+::connect\+\_\+state}}\hspace{0.3cm}{\ttfamily [strong]}}

high availability (re)connection states
\begin{DoxyItemize}
\item dropped\+: connection has dropped
\item start\+: attempt of connection has started
\item sleeping\+: sleep between two attempts
\item ok\+: connected
\item failed\+: failed to connect
\item lookup failed\+: failed to retrieve master sentinel
\item stopped\+: stop to try to reconnect 
\end{DoxyItemize}\mbox{\Hypertarget{classcpp__redis_1_1client_aa5998536fd32ff4387c89be514997620}\label{classcpp__redis_1_1client_aa5998536fd32ff4387c89be514997620}} 
\index{cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}!geo\+\_\+unit@{geo\+\_\+unit}}
\index{geo\+\_\+unit@{geo\+\_\+unit}!cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}}
\subsubsection{\texorpdfstring{geo\+\_\+unit}{geo\_unit}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{classcpp__redis_1_1client_aa5998536fd32ff4387c89be514997620}{cpp\+\_\+redis\+::client\+::geo\+\_\+unit}}\hspace{0.3cm}{\ttfamily [strong]}}

geographic unit to be used for some commands (like georadius) these match the geo units supported by redis-\/server \mbox{\Hypertarget{classcpp__redis_1_1client_a4119182ad3a01c1bb626a174375e114a}\label{classcpp__redis_1_1client_a4119182ad3a01c1bb626a174375e114a}} 
\index{cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}!overflow\+\_\+type@{overflow\+\_\+type}}
\index{overflow\+\_\+type@{overflow\+\_\+type}!cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}}
\subsubsection{\texorpdfstring{overflow\+\_\+type}{overflow\_type}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{classcpp__redis_1_1client_a4119182ad3a01c1bb626a174375e114a}{cpp\+\_\+redis\+::client\+::overflow\+\_\+type}}\hspace{0.3cm}{\ttfamily [strong]}}

overflow type to be used for some commands (like bitfield) these match the overflow types supported by redis-\/server use server\+\_\+default if you are not willing to specify this parameter and let the server defaults 

\subsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{classcpp__redis_1_1client_ae879c3a6829a2da9d03f80c1ec4b8d9b}\label{classcpp__redis_1_1client_ae879c3a6829a2da9d03f80c1ec4b8d9b}} 
\index{cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}!client@{client}}
\index{client@{client}!cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}}
\subsubsection{\texorpdfstring{client()}{client()}}
{\footnotesize\ttfamily cpp\+\_\+redis\+::client\+::client (\begin{DoxyParamCaption}\item[{const std\+::shared\+\_\+ptr$<$ \mbox{\hyperlink{classcpp__redis_1_1network_1_1tcp__client__iface}{network\+::tcp\+\_\+client\+\_\+iface}} $>$ \&}]{tcp\+\_\+client }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [explicit]}}

custom ctor to specify custom tcp\+\_\+client


\begin{DoxyParams}{Parameters}
{\em tcp\+\_\+client} & tcp client to be used for network communications \\
\hline
\end{DoxyParams}


\subsection{Member Function Documentation}
\mbox{\Hypertarget{classcpp__redis_1_1client_abd52019ee708559179c501892e6448dc}\label{classcpp__redis_1_1client_abd52019ee708559179c501892e6448dc}} 
\index{cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}!add\+\_\+sentinel@{add\+\_\+sentinel}}
\index{add\+\_\+sentinel@{add\+\_\+sentinel}!cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}}
\subsubsection{\texorpdfstring{add\+\_\+sentinel()}{add\_sentinel()}}
{\footnotesize\ttfamily void cpp\+\_\+redis\+::client\+::add\+\_\+sentinel (\begin{DoxyParamCaption}\item[{const std\+::string \&}]{host,  }\item[{std\+::size\+\_\+t}]{port,  }\item[{std\+::uint32\+\_\+t}]{timeout\+\_\+ms = {\ttfamily 0} }\end{DoxyParamCaption})}

add a sentinel definition. Required for \mbox{\hyperlink{classcpp__redis_1_1client_adda8b3e7b4f9c80ac052753b39178dd5}{connect()}} or get\+\_\+master\+\_\+addr\+\_\+by\+\_\+m_name() when autoconnect is enabled.


\begin{DoxyParams}{Parameters}
{\em host} & sentinel host \\
\hline
{\em port} & sentinel port \\
\hline
{\em timeout\+\_\+ms} & maximum time to connect \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{classcpp__redis_1_1client_accc567df4dd23b30defdd9605719e0ca}\label{classcpp__redis_1_1client_accc567df4dd23b30defdd9605719e0ca}} 
\index{cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}!aggregate\+\_\+method\+\_\+to\+\_\+string@{aggregate\+\_\+method\+\_\+to\+\_\+string}}
\index{aggregate\+\_\+method\+\_\+to\+\_\+string@{aggregate\+\_\+method\+\_\+to\+\_\+string}!cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}}
\subsubsection{\texorpdfstring{aggregate\+\_\+method\+\_\+to\+\_\+string()}{aggregate\_method\_to\_string()}}
{\footnotesize\ttfamily std\+::string cpp\+\_\+redis\+::client\+::aggregate\+\_\+method\+\_\+to\+\_\+string (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{classcpp__redis_1_1client_aa197ca5b36da793c701d3ba388ec4946}{aggregate\+\_\+method}}}]{method }\end{DoxyParamCaption}) const}

convert an aggregate\+\_\+method enum to its equivalent redis-\/server string


\begin{DoxyParams}{Parameters}
{\em method} & aggregate\+\_\+method to convert \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
conversion 
\end{DoxyReturn}
\mbox{\Hypertarget{classcpp__redis_1_1client_a11a73f30d14e6d27f6c8c8cee53a3a04}\label{classcpp__redis_1_1client_a11a73f30d14e6d27f6c8c8cee53a3a04}} 
\index{cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}!bitfield\+\_\+operation\+\_\+type\+\_\+to\+\_\+string@{bitfield\+\_\+operation\+\_\+type\+\_\+to\+\_\+string}}
\index{bitfield\+\_\+operation\+\_\+type\+\_\+to\+\_\+string@{bitfield\+\_\+operation\+\_\+type\+\_\+to\+\_\+string}!cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}}
\subsubsection{\texorpdfstring{bitfield\+\_\+operation\+\_\+type\+\_\+to\+\_\+string()}{bitfield\_operation\_type\_to\_string()}}
{\footnotesize\ttfamily std\+::string cpp\+\_\+redis\+::client\+::bitfield\+\_\+operation\+\_\+type\+\_\+to\+\_\+string (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{classcpp__redis_1_1client_a2e2023534299541da0a659802e2f087d}{bitfield\+\_\+operation\+\_\+type}}}]{operation }\end{DoxyParamCaption}) const}

convert a bitfield operation type to its equivalent redis-\/server string


\begin{DoxyParams}{Parameters}
{\em operation} & operation type to convert \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
conversion 
\end{DoxyReturn}
\mbox{\Hypertarget{classcpp__redis_1_1client_a0ad596a7cd553e18f75cdd78a99d1b05}\label{classcpp__redis_1_1client_a0ad596a7cd553e18f75cdd78a99d1b05}} 
\index{cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}!cancel\+\_\+reconnect@{cancel\+\_\+reconnect}}
\index{cancel\+\_\+reconnect@{cancel\+\_\+reconnect}!cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}}
\subsubsection{\texorpdfstring{cancel\+\_\+reconnect()}{cancel\_reconnect()}}
{\footnotesize\ttfamily void cpp\+\_\+redis\+::client\+::cancel\+\_\+reconnect (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}

stop any reconnect in progress \mbox{\Hypertarget{classcpp__redis_1_1client_ad693f26b02113e4a776856aca8dd7796}\label{classcpp__redis_1_1client_ad693f26b02113e4a776856aca8dd7796}} 
\index{cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}!clear\+\_\+sentinels@{clear\+\_\+sentinels}}
\index{clear\+\_\+sentinels@{clear\+\_\+sentinels}!cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}}
\subsubsection{\texorpdfstring{clear\+\_\+sentinels()}{clear\_sentinels()}}
{\footnotesize\ttfamily void cpp\+\_\+redis\+::client\+::clear\+\_\+sentinels (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}

clear all existing sentinels. \mbox{\Hypertarget{classcpp__redis_1_1client_ae4090830d1710276c33ff5a74eba2e4b}\label{classcpp__redis_1_1client_ae4090830d1710276c33ff5a74eba2e4b}} 
\index{cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}!client\+\_\+kill@{client\+\_\+kill}}
\index{client\+\_\+kill@{client\+\_\+kill}!cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}}
\subsubsection{\texorpdfstring{client\+\_\+kill()}{client\_kill()}}
{\footnotesize\ttfamily template$<$typename T , typename... Ts$>$ \\
\mbox{\hyperlink{classcpp__redis_1_1client}{client}} \& cpp\+\_\+redis\+::client\+::client\+\_\+kill (\begin{DoxyParamCaption}\item[{const std\+::string \&}]{host,  }\item[{int}]{port,  }\item[{const T \&}]{arg,  }\item[{const Ts \&...}]{args }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

If we have other type than lambda, then it\textquotesingle{}s a filter \mbox{\Hypertarget{classcpp__redis_1_1client_aa3e8686d5c21bd654a6c67179d988d5e}\label{classcpp__redis_1_1client_aa3e8686d5c21bd654a6c67179d988d5e}} 
\index{cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}!client\+\_\+kill\+\_\+future@{client\+\_\+kill\+\_\+future}}
\index{client\+\_\+kill\+\_\+future@{client\+\_\+kill\+\_\+future}!cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}}
\subsubsection{\texorpdfstring{client\+\_\+kill\+\_\+future()}{client\_kill\_future()}}
{\footnotesize\ttfamily template$<$typename T , typename... Ts$>$ \\
std\+::future$<$ \mbox{\hyperlink{classcpp__redis_1_1reply}{reply}} $>$ cpp\+\_\+redis\+::client\+::client\+\_\+kill\+\_\+future (\begin{DoxyParamCaption}\item[{T}]{arg,  }\item[{const Ts...}]{args }\end{DoxyParamCaption})}

gcc 4.\+8 doesn\textquotesingle{}t handle variadic template capture arguments (appears in 4.\+9) so std\+::bind should capture all arguments because of the compiler. \mbox{\Hypertarget{classcpp__redis_1_1client_a18e123faf9400013ad2f1063e5824dc0}\label{classcpp__redis_1_1client_a18e123faf9400013ad2f1063e5824dc0}} 
\index{cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}!commit@{commit}}
\index{commit@{commit}!cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}}
\subsubsection{\texorpdfstring{commit()}{commit()}}
{\footnotesize\ttfamily \mbox{\hyperlink{classcpp__redis_1_1client}{client}}\& cpp\+\_\+redis\+::client\+::commit (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}

Sends all the commands that have been stored by calling \mbox{\hyperlink{classcpp__redis_1_1client_a490ef812b666e6d845fcacc808b87bc1}{send()}} since the last \mbox{\hyperlink{classcpp__redis_1_1client_a18e123faf9400013ad2f1063e5824dc0}{commit()}} call to the redis server. That is, pipelining is supported in a very simple and efficient way\+: \mbox{\hyperlink{classcpp__redis_1_1client_a490ef812b666e6d845fcacc808b87bc1}{client.\+send}}(...).send(...).send(...).\mbox{\hyperlink{classcpp__redis_1_1client_a18e123faf9400013ad2f1063e5824dc0}{commit()}} will send the 3 commands at once (instead of sending 3 network requests, one for each command, as it would have been done without pipelining). Pipelined commands are always removed from the buffer, even in the case of an error (for example, calling commit while the client is not connected, something that throws an exception). \mbox{\hyperlink{classcpp__redis_1_1client_a18e123faf9400013ad2f1063e5824dc0}{commit()}} works asynchronously\+: it returns immediately after sending the queued requests and replies are processed asynchronously.

Please note that, while \mbox{\hyperlink{classcpp__redis_1_1client_a18e123faf9400013ad2f1063e5824dc0}{commit()}} can safely be called from inside a reply callback, calling \mbox{\hyperlink{classcpp__redis_1_1client_ad7d61dadf264bcf27092d9f7f3ff1fd7}{sync\+\_\+commit()}} from inside a reply callback is not permitted and will lead to undefined behavior, mostly deadlock. \mbox{\Hypertarget{classcpp__redis_1_1client_adda8b3e7b4f9c80ac052753b39178dd5}\label{classcpp__redis_1_1client_adda8b3e7b4f9c80ac052753b39178dd5}} 
\index{cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}!connect@{connect}}
\index{connect@{connect}!cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}}
\subsubsection{\texorpdfstring{connect()}{connect()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily void cpp\+\_\+redis\+::client\+::connect (\begin{DoxyParamCaption}\item[{const std\+::string \&}]{host = {\ttfamily \char`\"{}127.0.0.1\char`\"{}},  }\item[{std\+::size\+\_\+t}]{port = {\ttfamily 6379},  }\item[{const \mbox{\hyperlink{classcpp__redis_1_1client_a8e8f308847caf0b9ce06b817253c65c7}{connect\+\_\+callback\+\_\+t}} \&}]{connect\+\_\+callback = {\ttfamily nullptr},  }\item[{std\+::uint32\+\_\+t}]{timeout\+\_\+ms = {\ttfamily 0},  }\item[{std\+::int32\+\_\+t}]{max\+\_\+reconnects = {\ttfamily 0},  }\item[{std\+::uint32\+\_\+t}]{reconnect\+\_\+interval\+\_\+ms = {\ttfamily 0} }\end{DoxyParamCaption})}

Connect to redis server


\begin{DoxyParams}{Parameters}
{\em host} & host to be connected to \\
\hline
{\em port} & port to be connected to \\
\hline
{\em connect\+\_\+callback} & connect handler to be called on connect events (may be null) \\
\hline
{\em timeout\+\_\+ms} & maximum time to connect \\
\hline
{\em max\+\_\+reconnects} & maximum attempts of reconnection if connection dropped \\
\hline
{\em reconnect\+\_\+interval\+\_\+ms} & time between two attempts of reconnection \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{classcpp__redis_1_1client_a15bcb0885129480543482a7da52af892}\label{classcpp__redis_1_1client_a15bcb0885129480543482a7da52af892}} 
\index{cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}!connect@{connect}}
\index{connect@{connect}!cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}}
\subsubsection{\texorpdfstring{connect()}{connect()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily void cpp\+\_\+redis\+::client\+::connect (\begin{DoxyParamCaption}\item[{const std\+::string \&}]{m_name,  }\item[{const \mbox{\hyperlink{classcpp__redis_1_1client_a8e8f308847caf0b9ce06b817253c65c7}{connect\+\_\+callback\+\_\+t}} \&}]{connect\+\_\+callback = {\ttfamily nullptr},  }\item[{std\+::uint32\+\_\+t}]{timeout\+\_\+ms = {\ttfamily 0},  }\item[{std\+::int32\+\_\+t}]{max\+\_\+reconnects = {\ttfamily 0},  }\item[{std\+::uint32\+\_\+t}]{reconnect\+\_\+interval\+\_\+ms = {\ttfamily 0} }\end{DoxyParamCaption})}

Connect to redis server


\begin{DoxyParams}{Parameters}
{\em m_name} & sentinel m_name \\
\hline
{\em connect\+\_\+callback} & connect handler to be called on connect events (may be null) \\
\hline
{\em timeout\+\_\+ms} & maximum time to connect \\
\hline
{\em max\+\_\+reconnects} & maximum attempts of reconnection if connection dropped \\
\hline
{\em reconnect\+\_\+interval\+\_\+ms} & time between two attempts of reconnection \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{classcpp__redis_1_1client_a292252b61bcfdf9ad3854b54b7fe2740}\label{classcpp__redis_1_1client_a292252b61bcfdf9ad3854b54b7fe2740}} 
\index{cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}!disconnect@{disconnect}}
\index{disconnect@{disconnect}!cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}}
\subsubsection{\texorpdfstring{disconnect()}{disconnect()}}
{\footnotesize\ttfamily void cpp\+\_\+redis\+::client\+::disconnect (\begin{DoxyParamCaption}\item[{bool}]{wait\+\_\+for\+\_\+removal = {\ttfamily false} }\end{DoxyParamCaption})}

disconnect from redis server


\begin{DoxyParams}{Parameters}
{\em wait\+\_\+for\+\_\+removal} & when sets to true, disconnect blocks until the underlying T\+CP client has been effectively removed from the io\+\_\+service and that all the underlying callbacks have completed. \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{classcpp__redis_1_1client_aa8a686097a5340eb50e838f14342e302}\label{classcpp__redis_1_1client_aa8a686097a5340eb50e838f14342e302}} 
\index{cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}!geo\+\_\+unit\+\_\+to\+\_\+string@{geo\+\_\+unit\+\_\+to\+\_\+string}}
\index{geo\+\_\+unit\+\_\+to\+\_\+string@{geo\+\_\+unit\+\_\+to\+\_\+string}!cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}}
\subsubsection{\texorpdfstring{geo\+\_\+unit\+\_\+to\+\_\+string()}{geo\_unit\_to\_string()}}
{\footnotesize\ttfamily std\+::string cpp\+\_\+redis\+::client\+::geo\+\_\+unit\+\_\+to\+\_\+string (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{classcpp__redis_1_1client_aa5998536fd32ff4387c89be514997620}{geo\+\_\+unit}}}]{unit }\end{DoxyParamCaption}) const}

convert a geo unit to its equivalent redis-\/server string


\begin{DoxyParams}{Parameters}
{\em unit} & geo\+\_\+unit to convert \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
conversion 
\end{DoxyReturn}
\mbox{\Hypertarget{classcpp__redis_1_1client_a8325d57c88811254f9f9dab8030d7e8c}\label{classcpp__redis_1_1client_a8325d57c88811254f9f9dab8030d7e8c}} 
\index{cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}!get\+\_\+sentinel@{get\+\_\+sentinel}}
\index{get\+\_\+sentinel@{get\+\_\+sentinel}!cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}}
\subsubsection{\texorpdfstring{get\+\_\+sentinel()}{get\_sentinel()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily const \mbox{\hyperlink{classcpp__redis_1_1sentinel}{sentinel}}\& cpp\+\_\+redis\+::client\+::get\+\_\+sentinel (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const}

retrieve sentinel for current client

\begin{DoxyReturn}{Returns}
sentinel associated to current client 
\end{DoxyReturn}
\mbox{\Hypertarget{classcpp__redis_1_1client_a2fa17b8fbc245a190389d95083857cc4}\label{classcpp__redis_1_1client_a2fa17b8fbc245a190389d95083857cc4}} 
\index{cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}!get\+\_\+sentinel@{get\+\_\+sentinel}}
\index{get\+\_\+sentinel@{get\+\_\+sentinel}!cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}}
\subsubsection{\texorpdfstring{get\+\_\+sentinel()}{get\_sentinel()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily \mbox{\hyperlink{classcpp__redis_1_1sentinel}{sentinel}}\& cpp\+\_\+redis\+::client\+::get\+\_\+sentinel (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}

retrieve sentinel for current client non-\/const version

\begin{DoxyReturn}{Returns}
sentinel associated to current client 
\end{DoxyReturn}
\mbox{\Hypertarget{classcpp__redis_1_1client_a378682dda2753feff4c174679bd0f9d5}\label{classcpp__redis_1_1client_a378682dda2753feff4c174679bd0f9d5}} 
\index{cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}!is\+\_\+connected@{is\+\_\+connected}}
\index{is\+\_\+connected@{is\+\_\+connected}!cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}}
\subsubsection{\texorpdfstring{is\+\_\+connected()}{is\_connected()}}
{\footnotesize\ttfamily bool cpp\+\_\+redis\+::client\+::is\+\_\+connected (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const}

\begin{DoxyReturn}{Returns}
whether we are connected to the redis server 
\end{DoxyReturn}
\mbox{\Hypertarget{classcpp__redis_1_1client_ada3dc63edcf04c7db8ffa027bbe85da8}\label{classcpp__redis_1_1client_ada3dc63edcf04c7db8ffa027bbe85da8}} 
\index{cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}!is\+\_\+reconnecting@{is\+\_\+reconnecting}}
\index{is\+\_\+reconnecting@{is\+\_\+reconnecting}!cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}}
\subsubsection{\texorpdfstring{is\+\_\+reconnecting()}{is\_reconnecting()}}
{\footnotesize\ttfamily bool cpp\+\_\+redis\+::client\+::is\+\_\+reconnecting (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const}

\begin{DoxyReturn}{Returns}
whether an attempt to reconnect is in progress 
\end{DoxyReturn}
\mbox{\Hypertarget{classcpp__redis_1_1client_a696a7fa2b06245323eca8c232d307585}\label{classcpp__redis_1_1client_a696a7fa2b06245323eca8c232d307585}} 
\index{cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}!overflow\+\_\+type\+\_\+to\+\_\+string@{overflow\+\_\+type\+\_\+to\+\_\+string}}
\index{overflow\+\_\+type\+\_\+to\+\_\+string@{overflow\+\_\+type\+\_\+to\+\_\+string}!cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}}
\subsubsection{\texorpdfstring{overflow\+\_\+type\+\_\+to\+\_\+string()}{overflow\_type\_to\_string()}}
{\footnotesize\ttfamily std\+::string cpp\+\_\+redis\+::client\+::overflow\+\_\+type\+\_\+to\+\_\+string (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{classcpp__redis_1_1client_a4119182ad3a01c1bb626a174375e114a}{overflow\+\_\+type}}}]{type }\end{DoxyParamCaption}) const}

convert an overflow type to its equivalent redis-\/server string


\begin{DoxyParams}{Parameters}
{\em type} & overflow type to convert \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
conversion 
\end{DoxyReturn}
\mbox{\Hypertarget{classcpp__redis_1_1client_a490ef812b666e6d845fcacc808b87bc1}\label{classcpp__redis_1_1client_a490ef812b666e6d845fcacc808b87bc1}} 
\index{cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}!send@{send}}
\index{send@{send}!cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}}
\subsubsection{\texorpdfstring{send()}{send()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily \mbox{\hyperlink{classcpp__redis_1_1client}{client}}\& cpp\+\_\+redis\+::client\+::send (\begin{DoxyParamCaption}\item[{const std\+::vector$<$ std\+::string $>$ \&}]{redis\+\_\+cmd,  }\item[{const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&}]{callback }\end{DoxyParamCaption})}

send the given command the command is actually pipelined and only buffered, so nothing is sent to the network please call \mbox{\hyperlink{classcpp__redis_1_1client_a18e123faf9400013ad2f1063e5824dc0}{commit()}} / \mbox{\hyperlink{classcpp__redis_1_1client_ad7d61dadf264bcf27092d9f7f3ff1fd7}{sync\+\_\+commit()}} to flush the buffer


\begin{DoxyParams}{Parameters}
{\em redis\+\_\+cmd} & command to be sent \\
\hline
{\em callback} & callback to be called on received reply \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
current instance 
\end{DoxyReturn}
\mbox{\Hypertarget{classcpp__redis_1_1client_ad6216d6587d50694c16d68e8e182b0be}\label{classcpp__redis_1_1client_ad6216d6587d50694c16d68e8e182b0be}} 
\index{cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}!send@{send}}
\index{send@{send}!cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}}
\subsubsection{\texorpdfstring{send()}{send()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily std\+::future$<$\mbox{\hyperlink{classcpp__redis_1_1reply}{reply}}$>$ cpp\+\_\+redis\+::client\+::send (\begin{DoxyParamCaption}\item[{const std\+::vector$<$ std\+::string $>$ \&}]{redis\+\_\+cmd }\end{DoxyParamCaption})}

same as the other send method but future based\+: does not take any callback and return an std\+:;future to handle the reply


\begin{DoxyParams}{Parameters}
{\em redis\+\_\+cmd} & command to be sent \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
std\+::future to handler redis reply 
\end{DoxyReturn}
\mbox{\Hypertarget{classcpp__redis_1_1client_ad7d61dadf264bcf27092d9f7f3ff1fd7}\label{classcpp__redis_1_1client_ad7d61dadf264bcf27092d9f7f3ff1fd7}} 
\index{cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}!sync\+\_\+commit@{sync\+\_\+commit}}
\index{sync\+\_\+commit@{sync\+\_\+commit}!cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}}
\subsubsection{\texorpdfstring{sync\+\_\+commit()}{sync\_commit()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily \mbox{\hyperlink{classcpp__redis_1_1client}{client}}\& cpp\+\_\+redis\+::client\+::sync\+\_\+commit (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}

same as \mbox{\hyperlink{classcpp__redis_1_1client_a18e123faf9400013ad2f1063e5824dc0}{commit()}}, but synchronous will block until all pending commands have been sent and that a reply has been received for each of them and all underlying callbacks completed

\begin{DoxyReturn}{Returns}
current instance 
\end{DoxyReturn}
\mbox{\Hypertarget{classcpp__redis_1_1client_a79a24c8367cb1229fd2c4c38d0f82533}\label{classcpp__redis_1_1client_a79a24c8367cb1229fd2c4c38d0f82533}} 
\index{cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}!sync\+\_\+commit@{sync\+\_\+commit}}
\index{sync\+\_\+commit@{sync\+\_\+commit}!cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}}
\subsubsection{\texorpdfstring{sync\+\_\+commit()}{sync\_commit()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily template$<$class Rep , class Period $>$ \\
\mbox{\hyperlink{classcpp__redis_1_1client}{client}}\& cpp\+\_\+redis\+::client\+::sync\+\_\+commit (\begin{DoxyParamCaption}\item[{const std\+::chrono\+::duration$<$ Rep, Period $>$ \&}]{timeout }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

same as sync\+\_\+commit, but with a timeout will simply block until it completes or timeout expires

\begin{DoxyReturn}{Returns}
current instance 
\end{DoxyReturn}
no need to call commit in case of reconnection the reconnection flow will do it for us \mbox{\Hypertarget{classcpp__redis_1_1client_a972e59c216b86e38a1b77a4ca0bc6785}\label{classcpp__redis_1_1client_a972e59c216b86e38a1b77a4ca0bc6785}} 
\index{cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}!xinfo\+\_\+consumers@{xinfo\+\_\+consumers}}
\index{xinfo\+\_\+consumers@{xinfo\+\_\+consumers}!cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}}
\subsubsection{\texorpdfstring{xinfo\+\_\+consumers()}{xinfo\_consumers()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily \mbox{\hyperlink{classcpp__redis_1_1client}{client}}\& cpp\+\_\+redis\+::client\+::xinfo\+\_\+consumers (\begin{DoxyParamCaption}\item[{const std\+::string \&}]{key,  }\item[{const std\+::string \&}]{group\+\_\+m_name,  }\item[{const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&}]{reply\+\_\+callback }\end{DoxyParamCaption})}



introspection command used in order to retrieve different information about the consumer groups 


\begin{DoxyParams}{Parameters}
{\em key} & stream id \\
\hline
{\em group\+\_\+m_name} & stream consumer group m_name \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}

\end{DoxyReturn}
\mbox{\Hypertarget{classcpp__redis_1_1client_a6497165de42557c953189305a0f22542}\label{classcpp__redis_1_1client_a6497165de42557c953189305a0f22542}} 
\index{cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}!xinfo\+\_\+consumers@{xinfo\+\_\+consumers}}
\index{xinfo\+\_\+consumers@{xinfo\+\_\+consumers}!cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}}
\subsubsection{\texorpdfstring{xinfo\+\_\+consumers()}{xinfo\_consumers()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily std\+::future$<$\mbox{\hyperlink{classcpp__redis_1_1reply}{reply}}$>$ cpp\+\_\+redis\+::client\+::xinfo\+\_\+consumers (\begin{DoxyParamCaption}\item[{const std\+::string \&}]{key,  }\item[{const std\+::string \&}]{group\+\_\+m_name }\end{DoxyParamCaption})}






\begin{DoxyParams}{Parameters}
{\em key} & stream id \\
\hline
{\em group\+\_\+m_name} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}

\end{DoxyReturn}
\mbox{\Hypertarget{classcpp__redis_1_1client_a99175a1ba56a05cc75c531860aaf5442}\label{classcpp__redis_1_1client_a99175a1ba56a05cc75c531860aaf5442}} 
\index{cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}!xinfo\+\_\+groups@{xinfo\+\_\+groups}}
\index{xinfo\+\_\+groups@{xinfo\+\_\+groups}!cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}}
\subsubsection{\texorpdfstring{xinfo\+\_\+groups()}{xinfo\_groups()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily \mbox{\hyperlink{classcpp__redis_1_1client}{client}}\& cpp\+\_\+redis\+::client\+::xinfo\+\_\+groups (\begin{DoxyParamCaption}\item[{const std\+::string \&}]{key,  }\item[{const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&}]{reply\+\_\+callback }\end{DoxyParamCaption})}






\begin{DoxyParams}{Parameters}
{\em key} & stream id \\
\hline
{\em reply\+\_\+callback} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}

\end{DoxyReturn}
\mbox{\Hypertarget{classcpp__redis_1_1client_a7c8b502b2d339556f208c36513c94723}\label{classcpp__redis_1_1client_a7c8b502b2d339556f208c36513c94723}} 
\index{cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}!xinfo\+\_\+groups@{xinfo\+\_\+groups}}
\index{xinfo\+\_\+groups@{xinfo\+\_\+groups}!cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}}
\subsubsection{\texorpdfstring{xinfo\+\_\+groups()}{xinfo\_groups()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily std\+::future$<$\mbox{\hyperlink{classcpp__redis_1_1reply}{reply}}$>$ cpp\+\_\+redis\+::client\+::xinfo\+\_\+groups (\begin{DoxyParamCaption}\item[{const std\+::string \&}]{key }\end{DoxyParamCaption})}






\begin{DoxyParams}{Parameters}
{\em key} & stream id \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}

\end{DoxyReturn}
\mbox{\Hypertarget{classcpp__redis_1_1client_a31bd2e133d34097af085e3e024c14a0f}\label{classcpp__redis_1_1client_a31bd2e133d34097af085e3e024c14a0f}} 
\index{cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}!xlen@{xlen}}
\index{xlen@{xlen}!cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}}
\subsubsection{\texorpdfstring{xlen()}{xlen()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily \mbox{\hyperlink{classcpp__redis_1_1client}{client}}\& cpp\+\_\+redis\+::client\+::xlen (\begin{DoxyParamCaption}\item[{const std\+::string \&}]{key,  }\item[{const \mbox{\hyperlink{classcpp__redis_1_1client_af7a65eb21aa25230bfbb0b0203c4fc04}{reply\+\_\+callback\+\_\+t}} \&}]{reply\+\_\+callback }\end{DoxyParamCaption})}



Returns the number of entries inside a stream. If the specified key does not exist the command returns zero, as if the stream was empty. However note that unlike other Redis types, zero-\/size streams are possible, so you should call T\+Y\+PE or E\+X\+I\+S\+TS in order to check if a key exists or not. Streams are not auto-\/deleted once they have no entries inside (for instance after an X\+D\+EL call), because the stream may have consumer groups associated with it.


\begin{DoxyParams}{Parameters}
{\em key} & \\
\hline
{\em reply\+\_\+callback} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
Integer reply\+: the number of entries of the stream at key. 
\end{DoxyReturn}
\mbox{\Hypertarget{classcpp__redis_1_1client_a688bed690967583c3aa6a7d72c8c03f9}\label{classcpp__redis_1_1client_a688bed690967583c3aa6a7d72c8c03f9}} 
\index{cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}!xlen@{xlen}}
\index{xlen@{xlen}!cpp\+\_\+redis\+::client@{cpp\+\_\+redis\+::client}}
\subsubsection{\texorpdfstring{xlen()}{xlen()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily std\+::future$<$\mbox{\hyperlink{classcpp__redis_1_1reply}{reply}}$>$ cpp\+\_\+redis\+::client\+::xlen (\begin{DoxyParamCaption}\item[{const std\+::string \&}]{key }\end{DoxyParamCaption})}






\begin{DoxyParams}{Parameters}
{\em key} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}

\end{DoxyReturn}


The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
includes/cpp\+\_\+redis/core/client.\+hpp\item 
includes/cpp\+\_\+redis/impl/client.\+ipp\end{DoxyCompactItemize}
